Comment obtenir le nom de la méthode de la classe actuelle en php

王林
Libérer: 2023-03-11 13:36:01
original
1823 Les gens l'ont consulté

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__;}].

Comment obtenir le nom de la méthode de la classe actuelle en php

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  &#39;函数名为:&#39; . __METHOD__ ;
}
test();
?>
Copier après la connexion

Résultat de sortie :

函数名为:test
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!