call_user_func_array call_user_func_array (PHP 4 >= 4.0.4, PHP 5)
call_user_func_array --
Call a user function given with an array of parameters
Description mixed
call_user_func_array ( callback function, array param_arr )
Call a user defined function given by
function , with
the parameters in param_arr .
For example:
Ejemplo 1. call_user_func_array() example
<?php function debug ( $var , $val ) { echo "***DEBUGGING \n VARIABLE: $var \n VALUE:" ; if ( is_array ( $val ) || is_object ( $val ) || is_resource ( $val )) { print_r ( $val ); } else { echo " \n $val \n " ; } echo "***\n" ; } $c = mysql_connect (); $host = $_SERVER [ "SERVER_NAME" ]; call_user_func_array ( 'debug' , array( "host" , $host )); call_user_func_array ( 'debug' , array( "c" , $c )); call_user_func_array ( 'debug' , array( "_POST" , $_POST )); ?>
See also
call_user_func() ,
and information about the callback type