PHP中的Lambda表達式(也稱為匿名函數(shù))可以通過use關(guān)鍵字傳遞參數(shù)。Lambda表達式可以在函數(shù)內(nèi)調(diào)用外部變量,但是這些變量必須通過use關(guān)鍵字引入到Lambda表達式中。
以下是一個示例:
$greeting = "Hello";
// 使用Lambda表達式打印傳入的參數(shù)
$printMessage = function($message) use ($greeting) {
echo $greeting . " " . $message;
};
$printMessage("World"); // 輸出: Hello World
在上面的例子中,Lambda表達式$printMessage引入了外部變量$greeting,并在Lambda表達式內(nèi)部使用了$greeting變量。通過use關(guān)鍵字,我們可以在Lambda表達式內(nèi)部訪問外部變量。