zoukankan      html  css  js  c++  java
  • PHP $_SERVER的使用

    常常会用到php的$_SERVER变量,可是好多常用的参数又不熟每次都去查手册。为了记住一些常用的,写个日志吧。
    前导:
    网站根目录:/www/domain.com/
    访问Url:http://www.domain.com/requesturl.php?debug=1
    下面的结果都是以上面为条件的。

    SCRIPT_FILENAME:
        当前执行脚的绝对地址。如果是命令行执行时,使用了相对地址来指定php文件,那么这个变量显示的就是相对地址的。
        注意这里的绝对地址是相对于系统而言的。
        结果:/www/domain.com/requesturl.php
    QUERY_STRING:
        Url里?后面的内容。查询字符串。
        结果:debug=1
    REQUEST_METHOD:
        访问页面的请求方法:GET,PUT,POST,HEAD
        结果:GET
    SCRIPT_NAME:
        当前脚本的路径。相对于网站根目录。
        结果:/requesturl.php
    REQUEST_URI:
        Uri指定访问的页面路径。
        结果:/requesturl.php?debug=1
    DOCUMENT_ROOT:
        服务器根目录地址。
        结果:/www/domain.com
    SERVER_PROTOCOL:
        通信的协议名称和版本号
        结果:HTTP/1.1
    SERVER_SOFTWARE:
        服务器标识字符串。
        nginx/1.0.15
    REMOTE_ADDR:
        客户端访问ip。
    REMOTE_PORT:
        访问用户的端口号。
    SERVER_ADDR:
        服务器ip。
    SERVER_PORT:
        服务器端口
        结果:80
    SERVER_NAME
        服务器名,即域名。
        结果:www.domain.com
    HTTP_HOST:
        当前HTTP请求头部里的HOST值
        结果:www.domain.com
    HTTP_USER_AGENT:
        用户代理信息
    PHP_SELF:
        当前脚本路径
        结果:/requesturl.php

  • 相关阅读:
    python03-if
    python03
    基础知识梳理
    开篇话
    托管代码---> CLR --> 自宿主
    反射定义及基础案例
    c# 中委托的发展
    委托代码案例
    委托(实例)
    字节(Byte) 与 位(bit)
  • 原文地址:https://www.cnblogs.com/mengzhongshi/p/3208980.html
Copyright © 2011-2022 走看看