PHP中是否有类似JavaScript的应用函数?
2022-08-30 20:04:15
在JavaScript中,我可以使用将数组作为参数传递给函数:apply
var f = function (n,m) {},
args = [1,2];
f.apply(null, args);
我现在需要在PHP中做类似的事情,即将一个项目数组作为“单独”参数传递给函数。
有什么办法可以做到这一点吗?
在JavaScript中,我可以使用将数组作为参数传递给函数:apply
var f = function (n,m) {},
args = [1,2];
f.apply(null, args);
我现在需要在PHP中做类似的事情,即将一个项目数组作为“单独”参数传递给函数。
有什么办法可以做到这一点吗?
您可以使用该函数call_user_func_array
。只需传入函数(作为回调,通常是带有函数名称的字符串)和参数数组。
附加说明:对于静态函数,请使用forward_static_call_array
。