PHP Function / Fungsi
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;
}
- 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 ' } '.
<html>
<body>
<?php
function fungsiNamaku()
{
echo "Namaku adalah Asep";
}
fungsiNamaku();
?>
</body>
</html>
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>
Nilai parameter adalah 2
<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>
<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>
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>
<body>
<?php
function printNama($nama=NULL)
{
echo $nama . "<br/>";
}
printNama("Namaku Joni");
printNama();
?>
</body>
</html>
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.
output :
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>
<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>
Nilai return adalah 12
Tidak ada komentar:
Posting Komentar