当前位置: 首页 > news >正文

PHP中$_SERVER全局变量

 在PHP中,$_SERVER 是一个全局数组变量,它包含了有关服务器和当前脚本的信息。$_SERVER 数组中的每个元素都是服务器环境的一个参数,如请求的方法、请求的 URI、客户端 IP 地址等。

 

PATH    系统环境变量的值,包含了多个目录的路径,用于指定可执行文件的搜索路径。
SYSTEMROOT Windows系统根目录的路径。
COMSPEC       默认命令行解释器的路径。
PATHEXT         可执行文件扩展名的列表。
WINDIR         Windows系统目录的路径。
PHPRC          PHP配置文件(php.ini)所在的目录。
SCRIPT_NAME    当前脚本的文件名。
REQUEST_URI    请求的URI。
QUERY_STRING   请求的查询字符串部分。
REQUEST_METHOD 请求的HTTP方法。
SERVER_PROTOCOL    服务器使用的HTTP协议版本。
REMOTE_PORT    客户端的端口号。
SCRIPT_FILENAME    当前脚本的绝对文件路径。
SERVER_ADMIN   服务器管理员的电子邮件地址。
CONTEXT_DOCUMENT_ROOT  当前环境下的文档根目录。
CONTEXT_PREFIX 当前环境的URL路径前缀。
REQUEST_SCHEME 请求使用的协议。
DOCUMENT_ROOT  当前脚本的文档根目录。
REMOTE_ADDR    客户端的IP地址。
SERVER_PORT    服务器监听的端口号。
SERVER_ADDR    服务器的IP地址。
SERVER_NAME    服务器的主机名。
SERVER_SOFTWARE    服务器软件和版本信息。
SERVER_SIGNATURE   服务器签名字符串。
HTTP_COOKIE    请求中的Cookie信息。
HTTP_ACCEPT_LANGUAGE   请求中的客户端语言偏好。
HTTP_ACCEPT_ENCODING   请求中的客户端编码偏好。
HTTP_SEC_FETCH_DEST    请求中的Fetch请求目标。
HTTP_SEC_FETCH_USER    请求中的Fetch请求用户状态。
HTTP_SEC_FETCH_MODE    请求中的Fetch请求模式。
HTTP_SEC_FETCH_SITE    请求中的Fetch请求站点。
HTTP_ACCEPT    请求中的Accept头字段。
HTTP_USER_AGENT    请求中的用户代理(浏览器)信息。
HTTP_UPGRADE_INSECURE_REQUESTS 请求中的安全升级请求。
HTTP_SEC_CH_UA_PLATFORM    请求中的用户代理平台。
HTTP_SEC_CH_UA_MOBILE  请求中的用户代理移动状态。
HTTP_SEC_CH_UA 请求中的用户代理信息。
HTTP_CACHE_CONTROL 请求中的缓存控制头字段。
HTTP_CONNECTION    请求中的连接类型。
HTTP_HOST  请求中的主机名。

这些变量提供了在PHP脚本中获取与服务器和客户端相关的信息的便捷方式。可以使用这些变量来进行条件判断、根据不同的情况执行不同的代码逻辑等。请注意,这只是一部分常见的PHP环境变量,实际上还有更多的环境变量可用于不同的用途。

http://www.lryc.cn/news/230937.html

相关文章:

  • 【ML】欠拟合和过拟合的一些判别和优化方法(吴恩达机器学习笔记)
  • 服务器数据恢复—服务器发生故障导致数据丢失如何恢复服务器数据?
  • SLAM中提到的相机位姿到底指什么?
  • 《视觉SLAM十四讲》-- 后端 1(上)
  • 南昌市西湖区棒球特色规划
  • nginx启动命令
  • 防爆五参数气象仪的科技力量
  • J. Chem. Theory Comput. | AI驱动的柔性蛋白-小分子复合物建模
  • 数据库sql语句设置外键
  • excel在函数中插入函数
  • 保姆级前端翻牌效果(CSS)
  • Mac环境配置的相关知识
  • 业务连续性:确保稳健运营的关键战略
  • 【Pytorch和深度学习】栏目导读
  • sklearn笔记:neighbors.NearestNeighbors
  • V-for中 key 值的作用,如何选择key
  • linux内核驱动开发
  • 2.3.5 交换机的VRRP技术
  • Knowledge Graph Reasoning with Relational Digraph
  • 力扣203:移除链表元素
  • Moto edge s pro手机 WIFI和蓝牙连接不上 解决方法分享
  • 两万字图文详解!InnoDB锁专题!
  • 2023湖南省赛
  • AISchedule(3):基础生成表格
  • OpenAI 上线新功能力捧 RAG,开发者真的不需要向量数据库了?
  • PyCharm鼠标控制字体缩放
  • NI USRP RIO软件无线电
  • kicad源代码研究:symbol properties窗口中为SCH_SYMBOL添加或删除一个sch_field
  • httpClient超时时间详解与测试案例
  • 后端接口性能优化分析-数据库优化