Home > PHP > Function > Function Handling > forward_static_call_array()

forward_static_call_array()

forward_static_call_array - Call a static method and pass the arguments as array

Syntax

mixed forward_static_call_array (callback $function, array $parameters)

Arguments

  • function - The function or method to be called. This parameter may be an array, with the name of the class, and the method, or a string, with a function name.
  • parameters - One parameter, gathering all the method parameter in one array. Note: Note that the parameters for forward_static_call_array() are not passed by reference.

Description

Calls a user defined function or method given by the function parameter. This function must be called within a method context, it can't be used outside a class. All arguments of the forwarded method are passed as values, and as an array, similarly to call_user_func_array().

Version

PHP 5.3.0

Return value

Returns the function result, or FALSE on error.