鍍金池/ 問(wèn)答/PHP/ 這種特殊寫法叫什么

這種特殊寫法叫什么

圖片描述

如圖所示,寫PHP也有一段時(shí)間了,這中寫法頭一次見(jiàn)到,這是什么??

回答
編輯回答
未命名

PHP匿名函數(shù)

<?php
$greet = function($name)
{
    printf("Hello %s\r\n", $name);
};

$greet('World');

輸出Hello World

匿名函數(shù)從父作用域繼承變量

<?php
$message = 'hello';

// 繼承 $message
$example = function () use ($message) {
    var_dump($message);
};
echo $example();

輸出string(5) "hello"

PHP文檔

2017年2月2日 22:48
編輯回答
你好胸

從父作用域繼承變量
詳見(jiàn) https://secure.php.net/manual...

2018年1月28日 00:45
編輯回答
離魂曲

匿名函數(shù) 可以通過(guò)use 傳入外部參數(shù)

2017年7月11日 23:36
編輯回答
影魅

通過(guò)use可以獲取匿名函數(shù)外部變量啊

2017年11月17日 20:17
編輯回答
醉淸風(fēng)

閉包(closure)

2017年5月18日 07:41