Erfahren Sie mehr über 8 magische Konstanten in PHP

青灯夜游
Freigeben: 2023-04-08 15:52:01
nach vorne
2108 Leute haben es durchsucht

In diesem Artikel lernen wir die 8 magischen Konstanten in PHP kennen. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

Erfahren Sie mehr über 8 magische Konstanten in PHP

Die meisten Konstanten in PHP bleiben unverändert, aber es gibt 8 Konstanten, die sich mit der Änderung des Codespeicherorts ändern, in dem sie aufgerufen werden ist eine magische Konstante.

__LINE__

Die aktuelle Zeilennummer in der Datei

__FILE__

Der vollständige Pfad zur Datei und den Dateinamen. Bei Verwendung in einer eingebundenen Datei wird der eingebundene Dateiname zurückgegeben.

__DIR__

Das Verzeichnis, in dem sich die Datei befindet. Bei Verwendung innerhalb einer eingebundenen Datei wird das Verzeichnis zurückgegeben, in dem sich die eingebundene Datei befindet. Es entspricht dirname(__FILE__). Verzeichnisnamen enthalten keinen abschließenden Schrägstrich, es sei denn, es handelt sich um das Stammverzeichnis.

__FUNCTION__

Funktionsname, Groß- und Kleinschreibung beachten.

__CLASS__

Der Name der Klasse, Groß- und Kleinschreibung beachten. Der Klassenname enthält den Bereich, in dem er deklariert ist (z. B. FooBar). Beachten Sie, dass __CLASS__ seit PHP 5.4 auch für Merkmale funktioniert. Bei Verwendung innerhalb einer Trait-Methode ist __CLASS__ der Name der Klasse, die die Trait-Methode aufruft. Sie können get_class verwenden, um den Namen von __CLASS__

__TRAIT__

Trait zu ersetzen, wobei die Groß-/Kleinschreibung beachtet wird. Einschließlich des Bereichs, in dem es deklariert ist (z. B. FooBar).

__METHOD__

Der Methodenname der Klasse, Groß-/Kleinschreibung beachten. Bei Verwendung in einer Klasse wird der Klassenname ausgegeben, z. B.: trick::doitagain

__NAMESPACE__

Der Name des aktuellen Namespace, Groß-/Kleinschreibung beachten. Diese Konstante wird zur Kompilierzeit definiert.

Definition wie: Namespace ApiController;

Empfohlenes Lernen: PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonErfahren Sie mehr über 8 magische Konstanten in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:cnblogs.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage