为了账号安全,请及时绑定邮箱和手机立即绑定

就是$function($data); 这句话 ,麻烦大家帮忙解释一下啊!

就是$function($data); 这句话 ,麻烦大家帮忙解释一下啊!

慕雪6442864 2022-06-17 15:11:13
代码如下:if (isset($plugin_hooks[$name]) && is_array($plugin_hooks[$name])) {foreach ($plugin_hooks[$name] as $pname => $function) {if (function_exists($function) && !function_exists('plugin_' . $pname . '_install') && !in_array($pname, $p)) {//print 'plugin_' . $pname . '_install';$function($data);}}}
查看完整描述

3 回答

?
DIEA

TA贡献1820条经验 获得超2个赞

实现动态调用函数。

function aaa($data){
echo 'aaa';
}

$function = 'aaa';
$function($data);//等价于调用aaa($data);

查看完整回答
反对 回复 2022-06-20
?
狐的传说

TA贡献1804条经验 获得超3个赞

你$data哪来的啊,$function是个变量,php里"变量名(形参)"是调用函数,$data是形参

查看完整回答
反对 回复 2022-06-20
?
浮云间

TA贡献1829条经验 获得超4个赞

$function在这里应该是一个函数,里面$data应该是一个参数

查看完整回答
反对 回复 2022-06-20
  • 3 回答
  • 0 关注
  • 140 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信