<?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('卢','笃','均');