Heim >Backend-Entwicklung >PHP-Tutorial >PHP ruft den aktuellen Klassennamen, Funktionsnamen und Methodennamen ab

PHP ruft den aktuellen Klassennamen, Funktionsnamen und Methodennamen ab

WBOY
WBOYOriginal
2016-08-08 09:21:172915Durchsuche

      • PHP ruft den aktuellen Klassennamen, Funktionsnamen, Methodennamen ab
        • PHP ruft die aktuelle Klasse ab Name, Methodenname
        • Funktion definiert

PHP ruft die aktuelle Klasse ab Name, Funktionsname, Methodenname

PHP ruft den aktuellen Klassennamen, Methodennamen ab

  • __CLASS__ Ruft den aktuellen Klassennamen ab
  • __FUNCTION__ Aktueller Funktionsname (bestätigen)
  • __METHOD__ Aktueller Methodenname (bankcard::confirm)

__FUNCTION__ Funktionsname (neu hinzugefügt in PHP 4.3.0). Seit PHP 5 gibt diese Konstante den Namen der Funktion zurück, wie er definiert wurde (Groß-/Kleinschreibung beachten). In PHP 4 ist dieser Wert immer kleingeschrieben.

__CLASS__ Der Name der Klasse (neu in PHP 4.3.0). Seit PHP 5 gibt diese Konstante den Namen der Klasse zurück, als sie definiert wurde (Groß-/Kleinschreibung beachten). In PHP 4 ist dieser Wert immer kleingeschrieben.

__METHOD__ Methodenname der Klasse (neu hinzugefügt in PHP 5.0.0). Gibt den Namen der Methode so zurück, wie er definiert wurde (Groß-/Kleinschreibung beachten).

Funktion definiert

  • get_class(class name);//Den Klassennamen der Klasse abrufen, in der sich die aktuelle Anweisung befindet
  • get_class_methods(class name);/ /Alle Methodennamen des Klassennamens abrufen und ein Array bilden
  • get_class_vars(class name); //Alle hervorgehobenen Namen des Klassennamens abrufen und ein Array bilden

Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne die Erlaubnis des Bloggers reproduziert werden.

Das Obige stellt vor, wie PHP den aktuellen Klassennamen, Funktionsnamen und Methodennamen erhält, einschließlich des relevanten Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn