<?php
function test()
{
$param2 = 'everyone';
$func = function ($p1,$p2,$p3) use (&$param2) {
// use子句 让匿名函数使用其父作用域的变量
print $p1 . ' ' . $p2 . ' ' . $p3 . ' ' . $param2;
$param2 = 'everyone';
};
return $func;
}
$anonymous_func = test();
$anonymous_func('卢','笃','均');
function test()
{
$param2 = 'everyone';
$func = function ($p1,$p2,$p3) use (&$param2) {
// use子句 让匿名函数使用其父作用域的变量
print $p1 . ' ' . $p2 . ' ' . $p3 . ' ' . $param2;
$param2 = 'everyone';
};
return $func;
}
$anonymous_func = test();
$anonymous_func('卢','笃','均');
本文介绍了一个PHP中的匿名函数示例,展示了如何通过use子句在匿名函数中引用外部变量,并给出了具体的实现代码。
567

被折叠的 条评论
为什么被折叠?



