Maison  >  Article  >  développement back-end  >  Résumé de la définition et de l'utilisation de la fonction call_user_func_array()

Résumé de la définition et de l'utilisation de la fonction call_user_func_array()

伊谢尔伦
伊谢尔伦original
2017-06-11 09:07:108269parcourir

La fonction de rappel transmet une fonction en paramètre à la fonction appelée. Si un paramètre de type callback apparaît dans la description du format d'une fonction, la fonction est une fonction de rappel. Bien que vous puissiez utiliser des fonctions variables pour déclarer vos propres fonctions de rappel, l'implémentation la plus courante se fait via la fonction call_user_func_array(). Le chapitre précédent a présenté la déclaration et l'application des fonctions variables dans les fonctions de rappel PHP. L'utilisation de fonctions variables pour transférer un processus d'exécution défini par l'utilisateur vers la fonction augmente considérablement l'expansion des fonctions de fonction par l'utilisateur et permet aux utilisateurs de définir leur propre fonction. à la fonction à usage interne. Cette section explique la fonction call_user_func_array() avec un exemple. La fonction call_user_func_array() est une fonction intégrée à PHP. En fait, c'est aussi une fonction de rappel. Son format est le suivant : fonction de rappel mixte call_user_func_array, array param_a

1. 🎜>Fonction de rappel de la fonction PHP (2) Fonction call_user_func_array()

Résumé de la définition et de l'utilisation de la fonction call_user_func_array()

Introduction : La fonction de rappel passe une fonction en tant que paramètre de la fonction appelante. Si un paramètre de type callback apparaît dans la description du format de la fonction, la fonction est une fonction de rappel Un exemple d'utilisation de la fonction call_user_func_array() en PHP. >

Introduction : Un exemple d'utilisation de la fonction call_user_func_array() en PHP

Démonstration d'utilisation de la fonction call_user_func_array() en PHP_. Tutoriel PHP

Introduction : Démonstration de l'utilisation de la fonction call_user_func_array() en PHP call_user_func_array (PHP 4 = 4.0.4, PHP 5) call_user_func_array -- Appeler un utilisateur. fonction donnée avec un tableau de paramètres Description mixte call_user_func_array ( fonction de rappel4.

fonction call_user_func et fonction call_user_func_array Analysis_PHP tutoriel

Introduction : Analyse de la fonction call_user_func et de la fonction call_user_func_array. Aujourd'hui, j'ai accidentellement vu la fonction call_user_func_array() en PHP dans la documentation officielle de CodeIgniter. Je l'ai également rencontrée dans le code du forum Discuz l'année dernière5. À propos de la façon de gérer les fonctions non valides dans PHP5.3

Introduction : À propos de la façon de gérer les fonctions non valides dans PHP5.3 Méthode copier-coller... Les fonctions invalides sont les suivantes : call_user_method() (utilisez call_user_func() à la place) call_user_method_array() (utilisez call_user_func_array() à la place) finish_syslog_variables() dl() ereg() (utilisez

6. Un avertissement dans php wordpress, comment le résoudre

Introduction : Un avertissement dans php wordpress Attention : call_user_func_array() s'attend à ce que le paramètre 1 soit un rappel valide, la fonction 'importFile' est introuvable ou un nom de fonction invalide dans /home/wwwroot/bocserver

7. ) et call_user_func_array()

Introduction : Comprendre php __call() et call_user_func_array() 1. __call mixte (nom de chaîne, arguments du tableau) La méthode magique __call() permet de capturer l'invocation de méthodes non existantes de cette façon

Fonction obsolète PHP5.3. Notes de remplacement

Introduction : Notes de remplacement des fonctions obsolètes de PHP5.3 ?call_user_method() (Utilisez call_user_func() alternative) ????call_user_method_array() (Utilisez call_user_func_array() alternative) ????define_syslog_variables() ????dl() ????er

9. Y a-t-il des problèmes avec le code source de WordPress Bible

Introduction ? : WordPress Bible Y a-t-il un problème avec le code source ? Lorsque la Bible WordPress parle du chapitre 5 : Extension de WordPress avec des plugins, il y a un exemple que j'ai rencontré lors de l'essai. Veuillez donner quelques conseils : Attention : call_user_func_array()&

10. Démonstration d'utilisation de la fonction call_user_func_array() en PHP

Introduction : Démonstration d'utilisation de la fonction call_user_func_array() en PHP. call_user_func_array (PHP 4 = 4.0.4, PHP 5) call_user_func_array -- Appeler une fonction utilisateur donnée avec un tableau de paramètres Description mixte call_user_func_array (fonction de rappel

【Recommandations de questions et réponses associées】 :

php - Quelle est la différence entre utiliser call_user_func_array() pour rappeler la fonction d'exécution et utiliser la fonction directement ?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn