在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
匿名函数能够临时创建一个没有名称的函数,常用作回调函数参数的值 <?php $test = function($a){ echo "Hello,".$a; }; $test("world"); ?> 一定要在匿名函数的结尾处加上分号 执行结果 回调函数将匿名函数做参数<?php function callback($a){ $a(); } callback(function(){ //声明一个匿名函数并传给callback()函数 echo "test"; }); ?> 执行结果 引用外部变量<?php function callback($a){ $a(); } $str = "php"; callback(function() use ($str){ //通过use关键字来引用外部变量 echo $str." test"; }); ?> use引用的为外部变量的副本,要想完全引用,要在前面加上&,如 callback(function() use (&$str){});
|
2022-07-08
2022-08-17
2022-11-06
2022-08-14
2022-08-17
请发表评论