Heim >Backend-Entwicklung >PHP-Tutorial >Notieren Sie einfach die superglobale PHP-Variable $_SERVER
Im Allgemeinen wird beim Erstellen einer Website ein einziger Eingang (am häufigsten von index.php) verwendet. Meiner Meinung nach umfassen die Vorteile eines einzelnen Zugangs die folgenden zwei Punkte:
1. Nachfolgende Programme können einheitlich verarbeitet werden. Wenn Sie beispielsweise während der Entwicklung eine Klassenbibliothek eines Drittanbieters verwenden möchten, müssen Sie diese nur in die Eintragsdatei einfügen, und andere Programme können darauf verweisen >2. Pfade können einheitlich verarbeitet werden. Da sie alle bei index.php beginnen, muss die importierte Datei nur relativ zum Pfad von index.php sein.
<?php $_SERVER['REQUEST_TIME']; // 得到请求开始时的时间戳 // eg. 1522674026 $_SERVER['HTTP_HOST']; // 当前请求的 Host: 头部的内容 // eg. test.php.cn $_SERVER['SERVER_NAME']; // 服务器主机的名称 // eg. test.php.cn $_SERVER['SERVER_PORT']; // 服务器所使用的端口 // eg. 80 $_SERVER['DOCUMENT_ROOT']; // 网站运行环境目录 // eg. /home/wwwroot/test.php.cn $_SERVER['SCRIPT_FILENAME']; // 当前执行脚本的绝对路径名 // eg./home/wwwroot/test.php.cn/01.php $_SERVER['HOME']; // php运行环境目录 // eg. /home/www $_SERVER['HTTP_ACCEPT_LANGUAGE']; // 浏览器语言 // eg. zh-CN,zh;q=0.9 $_SERVER['HTTP_ACCEPT_ENCODING']; // 当前请求的 Accept-Encoding: 头部的内容 // eg. gzip, deflate $_SERVER['HTTP_ACCEPT']; // 网站运行环境目录 // eg. text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 $_SERVER['HTTP_USER_AGENT']; // 当前请求的 User_Agent: 头部的内容。 // eg. Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36 $_SERVER['SERVER_SOFTWARE']; // 服务器标识的字串 // eg.nginx/1.12.1 $_SERVER['GATEWAY_INTERFACE']; // CGI 规范的版本 // eg. CGI/1.1 $_SERVER['SERVER_PROTOCOL']; // 请求页面时通信协议的名称和版本 // eg. HTTP/1.1 $_SERVER['REQUEST_METHOD']; // 访问页面时的请求方法 // eg.GET $_SERVER['PHP_SELF']; // 正在执行脚本的文件名 // eg./01.php
Weitere PHP-bezogene Kenntnisse finden Sie auf der
PHP-Chinese-WebsiteDas obige ist der detaillierte Inhalt vonNotieren Sie einfach die superglobale PHP-Variable $_SERVER. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!