Manuel PHP
Précédent
Suivant
call_user_func_array() appelle la fonction utilisateur function_name avec les paramètres paramarr, rassemblés dans un tableau.
Par exemple:
?php function debug( $var, $val) echo "***DEBUGGING\nVARIABLE: $var\nVALUE :"; if (is_array($val) | | is_object($val) | | is_resource($val)) print_r($val); else echo "\n$val\n"; echo "***\n";} $c = mysql_connect(); $host = $HTTP_SERVER_VARS["SERVER_NAME"]; call_user_func_array ('debug', array("host", $host)); call_user_func_array ('debug', array("c", $c)); call_user_func_array ('debug', array("HTTP_POST_VARS", $HTTP_POST_VARS));?
Voir aussi call_user_func(), call_user_method() et call_user_method_array().
Précédent
Sommaire
Suivant
Fonctions
Niveau supérieur