php $_SERVER 学习详解
程序员文章站
2022-04-24 13:26:41
...
$_SERVER 示例
key | value | 备注 |
---|---|---|
USER | www-data | 执行php的用户名 |
HOME | /var/www | 执行php的用户名的用户路径 |
HTTP_COOKIE | user_cookie=test; user_test=cookie; | 用户cookie |
HTTP_ACCEPT_LANGUAGE | en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7 | 语言会携带一个“q”值,来表示用户对该语言的喜好程度(0~1)。 |
HTTP_ACCEPT_ENCODING | gzip, deflate | gzip 使用deflate算法进行压缩 |
HTTP_ACCEPT | text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/;q=0.8 | 希望响应体的格式类似为这几中方式, q为喜好程度(0-1) |
注:HOME 为什么返回为 /var/www/ 呢?
cat /etc/passwd | grep 'www-data'
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
#可以看出 /var/www 就是www-data指定的用户目录
官方文档:https://www.php.net/manual/en/reserved.variables.server.php
上一篇: 瞄准人工智能 微软收购SwiftKey