Cara menggunakan function php

Function atau fungsi pada PHP mirip dengan bahasa pemrograman lainnya. Function adalah bagian dari kode yang mengambil satu input lagi dalam bentuk parameter dan melakukan beberapa pemrosesan dan mengembalikan nilai.

Anda pasti sudah melihat banyak function seperti fopen () dan fread (), echo dan yang lainnya. Mereka adalah fungsi bawaan program PHP, tetapi PHP memberi Anda opsi untuk membuat function Anda sendiri juga.

Bahkan Anda tidak perlu membuat fungsi PHP Anda sendiri karena sudah ada lebih dari 1000 built-in function di libraries PHP  yang dibuat untuk area yang berbeda dan Anda hanya perlu menggunakan fungsi tersebut sesuai dengan kebutuhan Anda.

1. Membuat Function PHP

Dalam bahasa pemrograman PHP, sangat mudah untuk membuat function atau fungsi versi anda sendiri. Sebagai contoh, saya akan membuat fungsi untuk menulis suatu pesan text. 

Cara menggunakan function php

Berikut ini adalah outputnya :

Cara menggunakan function php

2. Function dengan Parameter

PHP memberi Anda opsi untuk meneruskan parameter Anda di dalam suatu fungsi. Anda dapat memberikan parameter sebanyak yang Anda suka. Parameter ini berfungsi seperti variabel di dalam fungsi Anda. Contoh berikut mengambil dua parameter bilangan bulat dan menambahkannya bersama lalu mencetaknya.

Cara menggunakan function php

Dan berikut ini adalah tampilan outputnya :

Cara menggunakan function php

3. Function PHP mengembalikan Nilai / Value

Fungsi dapat mengembalikan nilai dengan menggunakan statement return bersamaan dengan nilai atau objeknya. Return menghentikan eksekusi function dan mengirimkan nilai kembali ke kode panggilan.

Pengembalian nilai dalam fungsi dapat menggunakan kata kunci return.

Cara menggunakan function php

Outputnya :

Cara menggunakan function php

4. Memanggil Fungsi didalam Function

Dalam bahasa PHP, anda bisa memanggil suatu fungsi yang ada didalam suatu fungsi. Contohnya sebagai berikut :

PHP functions atau sebuah fungsi yang ada di dalam bahasa pemrograman PHP bisa dipakai unuk melakukan berbagai actions seperti membuka dan membaca file. PHP menyediakan berbagai metode in-built yang tersedia untuk digunakan.

Pada artikel ini, Codekey akan mengajak Anda untuk belajar tentang pemrograman PHP khususnya belajar function pada PHP. Seperti apa penggunaan function pada PHP? Simak penjelasannya berikut ini.

Table of Contents

Apa itu PHP Function?

Pada bahasa PHP ada 1000 functions yang tersedia. Di sini, Anda pun dibebaskan untuk membuat metode baru sesuka Anda.

PHP Function mirip dengan bahasa pemrograman lainnya. Function pada PHP adalah sepotong kode yang mengambil satu input lagi dalam bentuk parameter dan melakukan beberapa pemrosesan dan mengembalikan nilai.

Function dijalankan setelah dipanggil dengan menuliskan namanya bersama dengan nilai yang ingin Anda tetapkan. Nilai-nilai ini ditulis di antara tanda kurung di sebelah nama fungsi.

Ada banyak fitur seperti fopen & # 40; & # 41; Ini adalah fungsi standar, tetapi PHP juga memiliki opsi untuk membuat fungsi Anda sendiri. Ada dua bagian yang harus Anda pahami dengan jelas:

  • Creating a PHP Function
  • Calling a PHP Function

Bahkan Anda hampir tidak perlu membuat fungsi PHP Anda sendiri karena sudah ada lebih dari 1000 fungsi library built-in yang dibuat untuk area yang berbeda dan Anda hanya perlu memanggilnya sesuai kebutuhan Anda.

Inbuilt Functions pada PHP

PHP hadir dengan daftar fungsi yang telah ditentukan. Sangat penting untuk memahami cara fungsi PHP didefinisikan, bagaimana mereka menangani nilai yang ditetapkan dan apa yang mereka kembalikan.

Metode dapat mengembalikan hasil yang berbeda tergantung pada apakah fungsi gagal atau berhasil menjalankan proses.

Kami membagi fungsi internal PHP sesuai dengan tujuannya yaitu string functions, array functions, functions for error-handling, directory functions, libxml functions dan miscellaneous functions.

User-Defined Function PHP

Untuk mendefinisikan fungsi PHP Anda sendiri, maka Anda bisa ikuti syntax berikut ini.

function functionName() { ………… }

Lihat contohnya berikut ini.

<?php
  function getMessage() {
      echo "Selamat Belajar PHP!";
  }
  getMessage();
?>

Contoh di atas menunjukkan cara mendefinisikan fungsi getMessage(). Dengan mendefinisikan fungsi yang harus dijalankan oleh kode PHP, kami menyetelnya ke teks keluaran yang mengatakan Selamat Belajar PHP! setelah dipanggil.

Agar fungsi yang ditentukan pengguna berfungsi, sertakan semua informasi ini:

  • Gunakan kata kunci fungsi untuk menunjukkan metode baru.
  • Tentukan nama fungsi. Pastikan itu mewakili tujuannya.
  • Sertakan parameter fungsi dalam tanda kurung. Beberapa parameter harus dipisahkan dengan koma.
  • Tanda kurung kurawal mencakup pernyataan yang mendefinisikan cara kerja fungsi.

Perlu diingat semua nama fungsi PHP yang valid dimulai dengan garis bawah (_) atau huruf. Mereka tidak peka huruf besar-kecil.

PHP Functions Arguments

Anda dapat meneruskan data ke suatu fungsi dengan menggunakan argumen. Mereka akan bertindak sangat mirip dengan variabel.

Perlu diingat bahwa Anda dapat mendeklarasikan argumen di antara tanda kurung (). Untuk memasukkan beberapa argumen, Anda harus memisahkannya dengan koma. Tidak ada batasan berapa banyak Anda dapat masuk.

Dalam contoh kode di bawah ini, kami memberikan argumen yang disebut $nama. Setelah memanggil fungsi, nilai yang kita masukkan di antara tanda kurung diberikan ke variabel argumen, yang disebut $nama:

<?php
  function getSiswa($nama) {
      echo "$nama <br>";
  }
  getSiswa('Budi');
  getSiswa('Dewi');
  getSiswa('Andi');
  getSiswa('Tono');
  getSiswa('Putri');

Sekarang, pada contoh di bawah ini kita dapat mendefinisikan function yang mendapat dua argument yang diteruskan ($nama and $umur):

<?php
  function getSiswa($nama, $umur) {
      echo "Nama $nama, umur $umur <br>";
  }
  getSiswa('Doni', 15);
  getSiswa('Ami', 22);
  getSiswa('Gema', 25);
  getSiswa('Toni', 18);
  getSiswa('Beni', 15);
?>

Default Argument Value

Contoh kode di bawah ini melihat pemberian nilai default argumen. Setelah kita memanggil fungsi setNilai() tanpa argumen khusus, itu akan mengambil nilai yang kita tetapkan untuk argumen saat mendefinisikan fungsi PHP:

<?php
  function setNilai($nil = 70) {
      echo "$nil <br>";
  }
  setNilai();
  setNilai(95); 
?>

Return Values

Terakhir, contoh kode ini menggunakan pernyataan return untuk membuat fungsi di PHP mengembalikan nilai setelah eksekusi berhasil.

Artikel Terkait  Tutorial PHP 9 : Belajar Menggunakan Sort Array PHP Berdasarkan Key dan Value

<?php
  function luasPersegiPanjang($p, $l) {
    $hasil = $p * $l;
    return $hasil;
  }

  echo "Luas persegi panjang 1 = " . luasPersegiPanjang(10, 12) . "<br>";
  echo "Luas persegi panjang 2 = " . luasPersegiPanjang(24, 36) . "<br>";

Menggunakan Variabel sebagai Nama Fungsi

Dalam PHP, dimungkinkan untuk menggunakan fungsi variabel. Artinya, ketika variabel memiliki tanda kurung, PHP akan mencoba menemukan metode dengan nama yang sama dan menjalankannya. Fungsi variabel berguna untuk menyelesaikan panggilan balik dan tabel fungsi.

<?php
  $tanya = "Apa kata kuncinya?<br>";
  if (isset($tanya)) {
    echo $tanya;
    echo "abcabc";
  } else {
    echo "Mohon ajukan pertanyaan untuk mendapatkan kata kunci!";
  }
?>

Menggunakan Variabel sebagai Nama Fungsi

Dalam PHP, dimungkinkan untuk menggunakan fungsi variabel. Artinya, ketika variabel memiliki tanda kurung, PHP akan mencoba menemukan metode dengan nama yang sama dan menjalankannya. Fungsi variabel berguna untuk menyelesaikan panggilan balik dan tabel fungsi.

Contoh kode di atas menggunakan isset() sebagai fungsi variabel dan memeriksa apakah ada pertanyaan yang diajukan. Hapus baris kedua untuk mendapatkan hasil yang berbeda.

Anda tidak dapat menggunakan fungsi variabel dengan konstruksi bahasa seperti echo dan print. Untuk menggunakannya sebagai fungsi variabel, Anda harus menerapkan metode wrapper.

Itulah penjelasan tentang PHP Function yang bisa Anda pelajari untuk pemrograman PHP. Adapun hal yang dapat disimpulkan dari artikel ini adalah sebagai berikut.

Bagaimana Cara Membuat function di dalam PHP?

Membuat fungsi pada PHP dapat dilakukan dengan mudah, yaitu (1) menuliskan keyword function  (2) kemudian diikuti dengan nama fungsi (3) diikuti dengan tanda kurung ()  sebagai tempat argumen, (4) kemudian diikuti dengan kurung kurawa {} sebagi block statement yang akan dijalankan ketika fungsi dipanggil.

Bagaimana cara memanggil function?

Cara Memanggil/Eksekusi Fungsi Kita bisa memanggil fungsi di dalam kode Javascript dengan menuliskan nama fungsinya seperti ini: namaFungsi(); Contoh: // membuat fungsi function sayHello(){ console.log("Hello World!"); } // memanggil fungsi sayHello() // maka akan menghasilkan -> Hello World!

Apa itu function di PHP?

Fungsi (atau Function) di bahasa pemograman adalah kode program yang dirancang untuk menyelesaikan sebuah tugas tertentu, dan merupakan bagian dari program utama. Kita dapat membuat fungsi sendiri, atau menggunakan fungsi yang dibuat oleh programmer lain.

Apa gunanya function?

Definisi Fungsi Fungsi/function adalah bagian dari program yang memiliki nama tertentu, digunakan untuk mengerjakan suatu pekerjaan tertentu, serta letaknya dipisahkan dari bagian program yang menggunakan fungsi tersebut.