call_user_func_array Call a user function given with an array of parameters &reftitle.description; mixedcall_user_func_array callbackfunction arrayparam_arr Call a user defined function with the parameters in param_arr. &reftitle.parameters; function The function to be called. param_arr The parameters to be passed to the function, as an indexed array. &reftitle.returnvalues; Returns the function result, or &false; on error. &reftitle.examples; <function>call_user_func_array</function> example ]]> &example.outputs.similar; <function>call_user_func_array</function> using namespace name ]]> &example.outputs.similar; Using lambda function ]]> &example.outputs; &reftitle.notes; Referenced variables in param_arr are passed to the function by a reference, others are passed by a value. In other words, it does not depend on the function signature whether the parameter is passed by a value or by a reference. &reftitle.seealso; call_user_func &seealso.callback;