Heim >Backend-Entwicklung >PHP-Tutorial >Verwendung von QUERY_STRING, REQUEST_URI in PHP $_SERVER
Die Funktion $_SERVER wird oft beim Schreiben von Programmen verwendet, wenn man die Variablen nicht genau kennt. Heute habe ich ein paar kleine Beispiele gefunden, um die vier häufig verwendeten Variablen zu veranschaulichen >$_SERVER speichert die aktuellen Serverinformationen, von denen einige die folgenden Werte haben:
$_SERVER["QUERY_STRING"]
$_SERVER["REQUEST_URI"]; >$_SERVER["SCRIPT_NAME"],
$_SERVER["PHP_SELF"];
Es folgt oft eine detaillierte Erklärung von QUERY_STRING, REQUEST_URI, im $ _SERVER-Funktion anhand von Beispielen. Beherrschen Sie die Beziehung zwischen diesen vier, um die korrekte Erfassung der erforderlichen Werte in praktischen Anwendungen zu erleichtern.
1, $_SERVER[. "QUERY_STRING"]
Beschreibung: Abfragezeichenfolge
2, $_SERVER["REQUEST_URI"]
Beschreibung: URI erforderlich, um auf diese Seite zuzugreifen
3 , $_SERVER ["SCRIPT_NAME"]
Beschreibung: Enthält den Pfad des aktuellen Skripts
4, $_SERVER["PHP_SELF"]
Beschreibung: Der Dateiname von das aktuell ausgeführte Skript
Beispiel 1, der Code lautet wie folgt:
$_SERVER["QUERY_STRING"] = „“
$_SERVER["REQUEST_URI"] = „ /“
$ _SERVER["SCRIPT_NAME"] = "/index.php"
$_SERVER["PHP_SELF"] = "/index.php"
Instanz 2 , der Code lautet wie folgt:
$_SERVER["QUERY_STRING"] = "tags/upload"
$_SERVER["REQUEST_URI"] = "/?tags/upload"
$_SERVER["SCRIPT_NAME"] = " /index.php"
$_SERVER["PHP_SELF"] = "/index.php"
Beispiel 3, der Code ist wie folgt folgt:
$_SERVER["QUERY_STRING"] = "tags/upload/2"
$_SERVER["REQUEST_URI"] = "/index.php?tags/upload/2"
$_SERVER["SCRIPT_NAME"] = "/ index.php"
$_SERVER["PHP_SELF"] = "/index.php"
$_SERVER["QUERY_STRING "] ruft die Abfrageanweisung ab. Aus dem Beispiel geht hervor, dass das, was erhalten wird, Folgendes ist: Hinter Der Wert von
$_SERVER["REQUEST_URI"] erhält den Wert hinter http://www.phpfensi.com , einschließlich /
$_SERVER["SCRIPT_NAME"] ruft den Pfad des aktuellen Skripts ab, zum Beispiel: index.php
$_SERVER["PHP_SELF"] Der Dateiname des aktuell ausgeführten Skripts Skript
Zusammenfassend: Für QUERY_STRING, REQUEST_URI, SCRIPT_NAME und PHP_SELF ist ein tiefgreifendes Verständnis für uns von Vorteil. Diese vier Werte werden in der Funktion $_SERVER korrekt aufgerufen und die Unterschiede zwischen den vier Die Variablen QUERY_STRING, REQUEST_URI, SCRIPT_NAME und PHP_SELF in der Funktion $_SERVER werden anhand von Beispielen ausführlich erläutert