forward_static_call_array() - php 选项信息函数
forward_static_call_array()
(PHP 5 >= 5.3.0, PHP 7)
Call a static method and pass the arguments as array
说明
forward_static_call_array(callable $function,array $parameters): mixedCalls a user defined function or method given by the$functionparameter. This function must be called within a method context, it can't be used outside a class. It uses thelate static binding. All arguments of the forwarded method are passed as values, and as an array, similarly tocall_user_func_array().
参数
$functionThe function or method to be called. This parameter may be anarray, with the name of the class, and the method, or astring, with a function name.
$parameterOne parameter, gathering all the method parameter in one array.
Note:Note that the parameters forforward_static_call_array()are not passed by reference.
返回值
Returns the function result,orFALSE
on error.
范例
Example #1forward_static_call_array()example
以上例程会输出:
B B more,args C other,args
参见
forward_static_call()
Call a static methodcall_user_func()
把第一个参数作为回调函数调用call_user_func_array()
调用回调函数,并把一个数组参数作为回调函数的参数is_callable()
检测参数是否为合法的可调用结构- callback类型的信息
Regarding namespaces: Be sure to include fully namespaced class path:
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!