function

FUNCTION

  • Function merupakan satu block kod yang boleh di'panggil' apabila diperlukan.
  • Setiap function mestilah dinyatakan terlebih dahulu sebelum digunakan.
  • Dengan menggunakan function kita tak perlu menulis kod yang sama berulang-ulang.

Contoh 1 : membina function dan 'memanggil' function
Cara membina function biodata() tentang diri saya.

function biodata()
{
echo 'Nama saya karim. ';
echo 'Saya tinggal di Simpang Renggam, Johor. ';
echo ' Hobi saya menternak.';
}

// function dipanggil
biodata();
?>

Output:

Nama saya karim. Saya tinggal di Simpang Renggam, Johor. Hobi saya menternak.

Penerangan :

Apabila function dipanggil. Secara automatik semua kod didalam function akan di'execute'. Function boleh di'panggil' seberapa kali yang kita suka.

Contoh 2 : Penambahan parameter
Kita boleh menambah dua atau lebih parameter atau syarat-syarat tertentu didalam function.Dalam contoh ini, kita akan meletak variable $nama, $asal dan $hobi didalam function. Variable disini berfungsi sebagai parameter.

function biodata($nama, $asal, $hobi)
{
echo 'Nama saya '.$nama;
echo '. Saya tinggal di '.$asal;
echo '. Hobi saya '.$hobi;
echo '
';
}

// function($nama, $asal, $hobi) di'panggil'
biodata('Ahmad', 'Pahang',' membaca');
biodata('Ali', 'Terengganu',' memancing ikan');
biodata('Melor', 'Kedah',' surfing internet');
?>

Output :

Nama saya Ahmad. Saya tinggal di Pahang. Hobi saya membaca
Nama saya Ali. Saya tinggal di Terengganu. Hobi saya memancing ikan
Nama saya Melor. Saya tinggal di Kedah. Hobi saya surfing internet

Penerangan :

Function akan mengantikan variable $nama, $asal dan $hobi dengan nilai yang diberikan contohnya, 'Ahmad' , ' Pahang' , 'membaca' ke dalam block kod function menjadikan outputnya : " Nama saya Ahmad. Saya tinggal di Pahang. Hobi saya membaca". Begitu jugalah Ali dan Melor.