[PHP函数]⑦--匿名函数

[PHP函数]⑦--匿名函数_第1张图片
Paste_Image.png

两种方式

通过变量

通过create_function

';

//带参数
$func = function ($username) {
    return "say hi to " . $username;
};
echo $func('king');

echo "
"; //create_function $func = create_function('', 'echo "this is a test";'); $func(); echo "
"; $func = create_function('$x,$y', 'return $x+$y;'); echo $func(2, 5); echo "
"; $arr = array(1, 2, 3, 4, 5); $res = array_map(function ($var) { return $var * 2; }, $arr); var_dump($res); echo "
"; call_user_func(function ($username) { echo "hello {$username}"; }, 'king'); ?>
[PHP函数]⑦--匿名函数_第2张图片
Paste_Image.png

你可能感兴趣的:([PHP函数]⑦--匿名函数)