(PHP 4 >= 4.0.4)
call_user_func_array -- Appelle une fonction utilisateur avec les paramètres rassemblés en tableaucall_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().
Note : call_user_func_array() a été ajouté en version PHP 4.05.
Précédent | Sommaire | Suivant |
Fonctions | Niveau supérieur | call_user_func |