2017-04-19 57 views

回答

0

您只能使用use關鍵字來繼承匿名函數(閉包)中的變量。這與聲明的返回類型無關。

http://php.net/manual/en/functions.anonymous.php

在此澄清一點就是一個例子:

$a = 1; 
$func = function() use ($a) { 
    return $a + 1; 
} 
// Call the closure that has captured $a 
$func(); 
+0

啊......我明白了。命名函數只是函數。他們不是一流的citatents像匿名功能? JS中不是這樣,所以我感到困惑。 – vladamx

+0

是的,當涉及到這樣的事情時,php是陳舊的;) –

+0

PHP中沒有頭等公民:P –

相關問題