Services webmasters
Partenaires
Jeux concours gratuits
 
Créer une fonction PHP 3
<<<
Appeler des fonctions utilisateurs Rapport d'erreurs
>>>

11.5 Développement PHP
11 Appendices
 Manuel PHP

Créer une fonction PHP 3
->Appeler des fonctions utilisateurs
Rapport d'erreurs

11.5.2 Appeler des fonctions utilisateurs

Pour appeler des fonctions utilisateurs depuis une fonction interne, vous devez utiliser la fonction call_user_function().

call_user_function() retourne SUCCESS en cas de succès, et FAILURE en cas d'échec, ou si la fonction n'a pas été trouvée. Vous devez vérifier cette valeur. Si la réponse est SUCCESS, vous êtes responsable de la destruction de retval (ou alors, retournez la comme valeur de réponse de votre fonction). Si la réponse est FAILURE, la valeur de retval est indéfinie, et vous ne devez pas y toucher.

Toutes les fonctions internes qui appellent une fonction utilisateur, DOIVENT être réentrante. En particulier, elles ne doivent pas utiliser de valeurs globales, ou de variables statiques.

call_user_function() prend 6 arguments :

Sommaire :

<< Appeler des fonctions utilisateurs >>
Créer une fonction PHP 3 Développement PHP Rapport d'erreurs
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -