Heim > Backend-Entwicklung > PHP-Problem > Wie verstehen Sie die Konstanten zwischen PHP-Konstanten und -Variablen, um zu verhindern, dass Benutzer bestimmte Dateien überspringen?

Wie verstehen Sie die Konstanten zwischen PHP-Konstanten und -Variablen, um zu verhindern, dass Benutzer bestimmte Dateien überspringen?

慕斯
Freigeben: 2023-03-09 21:16:01
Original
2173 Leute haben es durchsucht

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! ! ! Wie verstehen Sie die Konstanten zwischen PHP-Konstanten und -Variablen, um zu verhindern, dass Benutzer bestimmte Dateien überspringen?

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(&#39;RS&#39;,&#39;人生若只如初见&#39;);
echo RS;
?>
Nach dem Login kopieren

Das Ausführungsergebnis lautet wie folgt:

Wie verstehen Sie die Konstanten zwischen PHP-Konstanten und -Variablen, um zu verhindern, dass Benutzer bestimmte Dateien überspringen?

(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!

Verwandte Etiketten:
Quelle:php.cn
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