PHP Dasar
PHP Menengah
PHP Mahir
PHP Referensi

PHP Function



Kehebatan sesungguhnya dari PHP adalah function / fungsi.

Di PHP terdapat lebih 700 functions / fungsi-fungsi.


PHP Function / Fungsi

Pada tutorial ini kami akan menjelaskan bagaimana cara membuat function anda sendiri.

Untuk mencegah baris kode di eksekusi maka bisa anda masukkan ke function.

Function hanya dijalankan ketika function tersebut dipanggil.

Anda bisa memanggil function/fungsi di seluruh bagian dokumen.

Membuat PHP Function

syntax :

function NamaFungsi()
{
   kode yang akan di eksekusi;
}

Keterangan :

  • NamaFungsi merupakan nama fungsi yang anda tentukan sendiri.
  • Nama fungsi tidak boleh di awali dengan angka.
  • Semua kode PHP yang akan anda eksekusi berada di dalam function/fungsi di awali dengan tanda ' { ' dan di akhiri dengan tanda ' } '.

Contoh cara membuat fungsi di PHP :
<html>
<body>

<?php

function fungsiNamaku()
{
   echo "Namaku adalah Asep";
}

fungsiNamaku();

?>

</body> 
</html> 

Hasil dari kode di atas :

Namaku adalah Asep

Menambahkan Parameter Pada Fungsi PHP

Dalam fungsi PHP anda bisa menambahkan parameter.

Parameter diletakkan di dalam tanda ' ( ' dan ' ) ' setelah nama fungsi.

Anda bisa memasukkan jumlah parameter lebih dari satu dengan menambahkan tanda koma ( , ) setelah parameter sebelumnya.

Contoh fungsi dengan satu parameter :

<html>
<body>

<?php

function printNilai($x)
{
   echo "Nilai parameter adalah : " . $x;
}

$variabelku = 2;

printNilai($variabelku);

?>


</body>
</html>

output :

Nilai parameter adalah 2

Contoh fungsi dengan lebih dari satu parameter : 

<html>
<body>

<?php

function perkalian($x,$y)
{
   $total = $x * $y;
   echo "Hasil dari perkalian $x dengan $ y adalah " . $total;
}

$var1 = 2;
$var2 = 4; 

printNilai($var1,$var2);

?>


</body>
</html>

output :

Hasil dari perkalian 2 dengan 4 adalah 8

Mengatur nilai default pada parameter fungsi PHP

Anda bisa mengatur nilai default dari parameter.

Bila user tidak memberikan nilai parameter maka secara otomatis fungsi akan memberikan nilai default.

<html>
<body>

<?php

function printNama($nama=NULL)
{
   echo $nama . "<br/>";
}

printNama("Namaku Joni");
printNama();

?>


</body>
</html>

output :

Namaku Joni


Fungsi PHP dengan nilai kembali / return value

Return value / nilai kembali maksudnya sebuah fungsi akan menghasilkan nilai dan bisa di masukkan nilainya ke sebuah variabel dan bisa berguna untuk menetapkan sebuah kondisi.

Dengan menambahkan syntax return kita akan menghasilkan fungsi dengan nilai kembali.

<html>
<body>

<?php

function perkalian($x,$y)
{
   $total = $x * $y;
   return $total;
}

$var1 = 3;
$var2 = 4; 

$nilai_return = perkalian($var1,$var2);

echo "Nilai return adalah : " . $nilai_return;

?>


</body>
</html>

output :

Nilai return adalah 12

Situs ini masih dalam versi beta, artinya masih dalam proses pengembangan baik dari segi bug maupun isi yg kurang lengkap. Silahkan melihat-lihat yang sudah ada sementara ini, tiap hari kami akan berusaha untuk melengkapi kekurangannya...