1) $_SERVER['REQUEST_URI']
- Gibt die URL für den Zugriff auf die Seite zurück, auf der das Skript ausgeführt wird. Wenn Sie http://www.example.com/product.php?id=5
eingeben müssen, um auf die Seite zuzugreifen, $_SERVER['REQUEST_URI']
kehren Sie zurück /product.php?id=5
.
2) $_SERVER['DOCUMENT_ROOT']
- Gibt das Stammverzeichnis des Servers zurück, das in der Konfigurationsdatei des Servers angegeben ist. Diese Variable gibt normalerweise den Pfad wie /usr/yoursite/www
in Linux und D:/xamps/xampp/htdocs
in Windows zurück.
3) $_SERVER['HTTP_HOST']
- Gibt den Hostnamen zurück, der im http-Header enthalten ist. Diese Variable gibt normalerweise den Pfad so , example.com
wenn die Sie finden http://example.com
in Browser-Adressleiste und Rückkehr , www.example.com
wenn Sie sehen http://www.example.com
in der Adressleiste. Dies ist sehr nützlich, wenn Sie die Sitzung bei der Online-Zahlung mit PHP beibehalten möchten, da die für gespeicherte Sitzung http://example.com
nicht mit der für die Sitzung identisch ist http://www.example.com
.
4) $_SERVER['HTTP_USER_AGENT']
- Gibt die Details des Benutzeragenten (Browsers) zurück, der auf die Webseite zugreift. Wir können strpos($_SERVER["HTTP_USER_AGENT"],”MSIE”)
Microsoft Internet Explorer erkennen oder Sie können strpos($_SERVER["HTTP_USER_AGENT"],”Firefox”)
Firefox-Browser in PHP erkennen.
5) $_SERVER['PHP_SELF']
- Gibt den Dateinamen des aktuell ausgeführten Skripts zurück. Angenommen, Sie greifen auf die URL zu http://www.example.com/product.php?id=5
und $_SERVER['PHP_SELF']
kehren /product.php
in Ihrem Skript zurück.
6) $_SERVER['QUERY_STRING']
- Gibt die Abfragezeichenfolge zurück, wenn für den Zugriff auf das aktuell ausgeführte Skript eine Abfragezeichenfolge verwendet wird. Abfragezeichenfolgen sind Zeichenfolgen, die nach dem Zeichen "?" Verfügbar sind. Wenn Sie $_SERVER['QUERY_STRING']
im Skript die folgende URL ausführen, wird http://www.example.com/index.php?id=5&page=product
sie id=5&page=product
in Ihrem Skript zurückgegeben.
7) $_SERVER['REMOTE_ADDR']
- Gibt die IP-Adresse des Remote-Computers zurück, der auf die aktuelle Seite zugreift. Sie können sich jedoch nicht darauf verlassen $_SERVER['REMOTE_ADDR']
, die tatsächliche IP-Adresse des Client-Computers zu ermitteln. In diesem Artikel erfahren Sie, wie Sie echte IP-Adressen in PHP erhalten.
8) $_SERVER['SCRIPT_FILENAME']
- Gibt den absoluten Pfad der aktuell ausgeführten Datei zurück. Es gibt den Pfad wie var/example.com/www/product.php
in Linux und den Pfad wie D:/xampp/xampp/htdocs/test/example.php
in Windows zurück.