4
PHP中使用'use'关键字可以使用非匿名函数吗?或者它仅适用于匿名功能。PHP中使用'use'关键字可以使用非匿名函数吗?
我可以写一个PHP文件中像这样
// L.php
// assume $_texts is in this context..
$_language = null;
function L_init($language) use (&$_language)
{
$_language = $language;
}
function L($key) use ($_texts, $_language)
{
$_texts[$_language][$key];
}
那么,另一个文件可以使用它像这样
// client.php
require_once 'L.php';
L_init('en');
echo L('GREETING'); // Will output localize string of key 'GREETING'
最后你可以调用它你可以简单地尝试一下。 :)你会发现答案是:不。 – deceze 2014-10-31 05:18:50
'答案=(代码编译没有语法错误?)' – 2014-10-31 05:22:07
谢谢你们。代码不能编译,所以答案是:不 – 0angelic0 2014-10-31 06:22:13