Maison > Article > développement back-end > Comment obtenir le nom de la méthode de la classe actuelle en php
La façon dont PHP obtient le nom de la méthode de la classe actuelle est d'utiliser la constante magique __METHOD__ pour l'obtenir, comme [function test() {echo 'function name:' __METHOD__;}].
L'environnement d'exploitation de cet article : Système Windows10, PHP 7.3, ordinateur ThinkPad T480.
php nous fournit __FILE__, __DIR__, __LINE__, __CLASS__, __NAMESPACE__, __METHOD__, __FUNCTION__ et d'autres variables magiques, parmi lesquelles :
__FILE__ : renvoie le chemin complet et le nom du fichier.
__DIR__ : Renvoie le répertoire du fichier.
__LINE__ : renvoie le nombre de lignes dans le fichier actuel.
__CLASS__ : renvoie le nom de la classe.
__NAMESPACE__ : renvoie le nom de l'espace de noms actuel.
__METHOD__ : renvoie le nom de la méthode de la classe.
__FUNCTION__ : renvoie le nom de la fonction actuelle.
Jetons un coup d'œil à la constante magique __METHOD__.
Il représente le nom de la méthode de la classe (récemment ajouté dans PHP 5.0.0). Renvoie le nom de la méthode telle qu'elle a été définie (sensible à la casse).
Exemple :
<?php function test() { echo '函数名为:' . __METHOD__ ; } test(); ?>
Résultat de sortie :
函数名为:test
Partage de didacticiels vidéo associés : tutoriel vidéo php
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!