EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Als Standardsprache festlegen
PF-Fragen - Forum

Die magischen Konstanten in PHP

PHP-Programmierung  
 
Die magischen Konstanten in PHP

In der Sprache Programmierung PHP Es gibt eine Reihe von reservierten Wörtern oder konstanten Das gibt uns einige Informationen über die laufende Ausführung. Obwohl als definiert konstante Magie, Sie sind wirklich konsequent in den Kontext, in dem Sie ausgeführt werden, Seit seinen Wert richtet sich nach der gleichen.

Diese konstante Magie Sie ist sehr nützlich bei der Beschaffung bestimmter Werte wie z. B. die aktuellen Verzeichnis, Archiv Skript Es läuft, die Klasse das betreffende Objekt, etc.. Hier finden wir die folgenden:

__FILE__ definiert die vollständigen Pfad und Dateinamen Namen Es läuft. Es ist eine konstante genug nützlich Wann sind wir in der Debuggen und für die Bestimmung der Routen von Verzeichnissen und Dateien.

Hinweis: Denken Sie daran, dass die Namen dieser konstanten beginnen und am Ende mit zwei Zeichen, gefolgt von unterstrich, nicht nur ein.

 

__DIR__ bezieht sich auf die Verzeichnis Datei, die ausgeführt wird. Und wenn es, innerhalb verwendet wird einer enthalten, Gibt das Verzeichnis für die eingeschlossene Datei.

 

__LINE__ zeigt die die aktuelle Zeilennummer die Datei, die ausgeführt werden können. Es ist eine konstante, die oft in den Prozessen verwendet wird Debuggen. Wie im vorherigen Fall, Wenn in einer Include-Datei verwendet, die Rückenlinie ist der eingeschlossenen Datei.

 

__CLASS__ zeigt die Name der Klasse aus denen die Anrufer auf diese Konstante.

 

__FUNCTION__ zeigt die Name der Funktion oder aktuelle Methode, sowohl innerhalb der Klassen und Funktionen aus ihnen heraus.

 

__METHOD__ Kehrt die den Namen der aktuellen Methode innerhalb eines Objekts einer Klasse.

 

Dies sind die einige der am häufigsten verwendeten konstante Magie mit dem, was uns mit bietet die Programmiersprache PHP, die jederzeit in unseren Quellcode eingesetzt werden können, und dass wir zu erleichtern, vor allem, die Debuggen der gleichen.

Lassen Sie uns einen Kommentar oder geben Sie dieForum
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page