Parameter Pilihan dalam Fungsi PHP
Parameter fungsi boleh dibuat tidak wajib. Untuk melakukan ini, parameter perlu diberikan nilai lalai. Sebagai contoh, mari kita ada fungsi berikut:
<?php
function func($num) {
echo $num ** 2;
}
?>
Mari kita jadikan parameter ini
mempunyai nilai lalai 0:
<?php
function func($num = 0) {
echo $num ** 2;
}
?>
Mari kita uji fungsi kami dengan parameter:
<?php
func(2); // akan memaparkan 4
?>
Mari kita uji fungsi kami tanpa parameter:
<?php
func(); // akan memaparkan 0
?>
Diberi fungsi:
<?php
function func($num = 5) {
echo $num * $num;
}
?>
Fungsi ini dipanggil seperti berikut:
<?php
func(2);
func(3);
func();
?>
Terangkan apakah hasil setiap panggilan fungsi tersebut.
Diberi fungsi:
<?php
function func($num1 = 0, $num2 = 0) {
echo $num1 + $num2;
}
?>
Fungsi ini dipanggil seperti berikut:
<?php
func(2, 3);
func(3);
func();
?>
Terangkan apakah hasil setiap panggilan fungsi tersebut.