param
在 PHP 中通常與函數(shù)一起使用,用于傳遞參數(shù)給函數(shù)。param
不是 PHP 的關(guān)鍵字或內(nèi)置函數(shù),但你可能是在提到如何在 PHP 函數(shù)定義中指定參數(shù)。
在 PHP 中,你可以通過(guò)在函數(shù)名后的括號(hào)內(nèi)聲明參數(shù)來(lái)定義函數(shù)的參數(shù)。這些參數(shù)在函數(shù)體內(nèi)可以通過(guò) $
符號(hào)訪問(wèn)。以下是一個(gè)簡(jiǎn)單的示例:
function greet($name) {
echo "Hello, $name!";
}
greet("Alice"); // 輸出 "Hello, Alice!"
在這個(gè)例子中,$name
是 greet
函數(shù)的一個(gè)參數(shù)。當(dāng)我們調(diào)用 greet
函數(shù)并傳入字符串 "Alice"
作為參數(shù)時(shí),該字符串會(huì)被賦值給 $name
變量,并在函數(shù)體內(nèi)輸出。
如果你想要為函數(shù)參數(shù)設(shè)置默認(rèn)值,可以在參數(shù)聲明時(shí)使用等號(hào) =
:
function greet($name = "Guest") {
echo "Hello, $name!";
}
greet(); // 輸出 "Hello, Guest!"
greet("Alice"); // 輸出 "Hello, Alice!"
在這個(gè)例子中,如果調(diào)用 greet
函數(shù)時(shí)沒(méi)有傳入?yún)?shù),那么 $name
變量將使用默認(rèn)值 "Guest"
。