Heim >Backend-Entwicklung >PHP-Tutorial >PH ruft den aktuellen URL-Pfad und die Zusammenfassung des Serverpfads ab (URL ruft den aktuellen Pfad des Serverpfads ab).
Im Folgenden finden Sie einige Tipps zum Erhalten von Pfaden in PHP. Ich hoffe, dass sie Ihnen hilfreich sein werden!
1,$_SERVER["QUERY_STRING"] 说明:查询(query)的字符串 2,$_SERVER["REQUEST_URI"] 说明:访问此页面所需的URI 3,$_SERVER["SCRIPT_NAME"] 说明:包含当前脚本的路径 4,$_SERVER["PHP_SELF"] 说明:当前正在执行脚本的文件名
Demo: 1
http://www.xxx.com/(Startseite direkt öffnen) Ergebnis: $_SERVER["QUERY_STRING"] = "" $_SERVER["REQUEST_URI"] = "/" $_SERVER [ "SCRIPT_NAME"] = "/index.php" $_SERVER["PHP_SELF"] = "/index.php"
Demo: 2
http://www.xxx.com/?p=1 (mit Abfrage) Ergebnis: $_SERVER["QUERY_STRING"] = "p=1" $_SERVER["REQUEST_URI"] = "/?p=1" $_SERVER["SCRIPT_NAME"] = "/index.php" $_SERVER["PHP_SELF"] = "/index.php"
Demo 3
http://www.xxx.com/index.php?p=1&q=xxx Ergebnis: $_SERVER["QUERY_STRING"] = "p=1&q=xxx" $_SERVER["REQUEST_URI" ] = "/index.php?p=1&q=xxx" $_SERVER["SCRIPT_NAME"] = "/index.php" $_SERVER["PHP_SELF"] = "/index.php"
$_SERVER["QUERY_STRING"] erhält die Abfrageanweisung. Aus dem Beispiel geht hervor, dass der Wert nach ? erhalten wird , 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
Aktuelle URL: „http://“.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']
Zusammenfassend lässt sich sagen, dass uns ein umfassendes Verständnis für QUERY_STRING, REQUEST_URI, SCRIPT_NAME und PHP_SELF dabei helfen wird, diese vier Werte in der Funktion $_SERVER korrekt aufzurufen. Lernen Sie anhand ausführlicher Beispiele die Unterschiede zwischen den vier Variablen QUERY_STRING, REQUEST_URI, SCRIPT_NAME und PHP_SELF in der Funktion $_SERVER kennen.
$_SERVER["REQUEST_URI"]: Holen Sie sich die vollständige URL der aktuellen Anfrage [außer Domänenname]
Die Vereinbarung ist etwas unklar, bitte weisen Sie darauf hin...
Das Obige stellt die Zusammenfassung des PH-Abrufs des aktuellen URL-Pfads und des Serverpfads (URL-Abruf des aktuellen Pfad-Serverpfads) vor, einschließlich des Inhalts. Ich hoffe, dass dies für Freunde hilfreich ist, die an PHP-Tutorials interessiert sind.