Heim >Backend-Entwicklung >PHP-Problem >Wie verstehen Sie die Konstanten zwischen PHP-Konstanten und -Variablen, um zu verhindern, dass Benutzer bestimmte Dateien überspringen?
Haben Sie im vorherigen Artikel von der automatischen Konvertierung und der erzwungenen Konvertierung zwischen PHP-Datentypen erfahren? Anschließend beginnt dieser Artikel mit der Diskussion der Konstanten zwischen PHP-Konstanten und -Variablen, die Benutzer daran hindern, bestimmte Dateien zu überspringen. Was wissen wir? ? ? Möchten Sie die Beziehung zwischen ihnen erfahren? Dann machen wir uns gemeinsam auf den Weg! ! !
Die Definition von Konstanten im Code lautet: define
(Konstantenname, Konstantenwert)
Zusätzliche Anweisungen:
1: Konstantennamen können in Klein- oder Großbuchstaben geschrieben werden Es werden Buchstaben verwendet.
2: Der Konstantenname kann ohne Anführungszeichen stehen.
3: Beim Aufruf einer Zeichenfolgenkonstante in einem String muss er außerhalb der Anführungszeichen stehen : Konstantenname Es wird empfohlen, nur Buchstaben und Unterstriche zu verwenden.
Der Code lautet wie folgt:
<?php define('RS','人生若只如初见'); echo RS; ?>
Das Ausführungsergebnis lautet wie folgt:
(Ergänzung) Über einige Systemkonstanten in PHP:__FILE__ Der relative Pfad der aktuellen PHP-Datei
__DIR__ Current Das Verzeichnis der Datei
__LINE__ Die Zeilennummer in der aktuellen PHP-Datei
__FUNCTION__ Der aktuelle Funktionsname, der nur für Aufrufe innerhalb der Funktion funktioniert
__CLASS__ Die aktuelle Klassenname, der nur für Klassen funktioniert.
PHP_VERSION Die aktuell verwendete PHP-Versionsnummer Warnungen
E_PARSE Mögliche Probleme mit der Parsing-Syntax
__METHOD__ Stellt den Namen der Klassenmethode dar, z. B. B::test
Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWie verstehen Sie die Konstanten zwischen PHP-Konstanten und -Variablen, um zu verhindern, dass Benutzer bestimmte Dateien überspringen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!