Utilisation de fonctions variables (principe de substitution égale) : En PHP, si le "nom de fonction" est attribué à une variable de type chaîne, mais lors de l'utilisation de la variable, s'il y a des parenthèses, alors le moteur PHP fera fonction analytique , j'espère que cela pourra aider tout le monde.
Remarque : les fonctions variables ne peuvent pas être utilisées pour echo, print, unset(), isset(), empty(), include, require et des structures de langage similaires. Elles doivent être encapsulées et implémentées par vous-même.
Exemple :
$funcName='md5'; echo $funcName('king');//md5() echo '<br/>';
get_defined_functions() récupère toutes les fonctions définies et renvoie un tableau, y compris les fonctions système et les fonctions définies par l'utilisateur
Recommandations associées :
Introduction aux fonctions variables en php
Comment utiliser la fonction variable en php pour définir le nombre de paramètres
Utilisation de fonction variable en php Analyse
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!