Hai*_*ood 8 php arguments function
在php中你将如何创建一个可以采用无限数量参数的函数: myFunc($p1, $p2, $p3, $p4, $p5...);
我的下一个问题是:你如何将它们传递给另一个函数
function myFunc($params){
anotherFunc($params);
}
Run Code Online (Sandbox Code Playgroud)
但是anotherFunc会接受它们,好像它被称为使用anotherFunc($p1, $p2, $p3, $p4, $p5...)
mfo*_*nda 13
call_user_func_array('anotherFunc', func_get_args());
Run Code Online (Sandbox Code Playgroud)
func_get_args返回一个数组,其中包含传递给它所调用函数的所有参数,并call_user_func_array调用给定函数,并向其传递一个参数数组.
| 归档时间: |
|
| 查看次数: |
3578 次 |
| 最近记录: |