• php 中 SERVER 服务器参数


    服务器参数
    $_SERVER 常量中path_info 参数
    url 链接: http://www.test.com/index.php/foo/bar.html?c=index&m=search
    $_SERVER['PATH_INFO'] ===》 ‘/foo/bar.html’, $_SERVER['QUERY_STRING'] = 'c=index&m=search';
     
    >>获取网站完整路径:"http://".$_SERVER ['HTTP_HOST'].$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING'];
     
    >> $_SERVER 参数:
    $_SERVER['REMOTE_ADDR'] //当前用户 IP 。
    $_SERVER['REMOTE_HOST'] //当前用户主机名
    $_SERVER['REQUEST_URI'] //URL
     
    $_SERVER['REMOTE_PORT'] //端口。
    $_SERVER['SERVER_NAME'] //服务器主机的名称。
    $_SERVER['PHP_SELF']//正在执行脚本的文件名
     
    $_SERVER['argv'] //传递给该脚本的参数。
    $_SERVER['argc'] //传递给程序的命令行参数的个数。
    $_SERVER['REQUEST_METHOD']//访问页面时的请求方法
     
    $_SERVER['HTTP_HOST'] //当前请求的 Host: 头部的内容。
    $_SERVER['HTTP_REFERER'] //链接到当前页面的前一页面的 URL 地址。
    $_SERVER['SCRIPT_FILENAME'] #当前执行脚本的绝对路径名。
     
    $_SERVER['SCRIPT_NAME'] #包含当前脚本的路径。这在页面需要指向自己时非常有用。
    >>http://www.biuuu.com/index.php?p=222&q=biuuu
    结果:
    $_SERVER["QUERY_STRING"] = “p=222&q=biuuu”
    $_SERVER["REQUEST_URI"] = “/index.php?p=222&q=biuuu”
    $_SERVER["SCRIPT_NAME"] = “/index.php”
    $_SERVER["PHP_SELF"] = “/index.php”
     
    获取全路径:
    $url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];

  • 相关阅读:
    opencv获取网络相机的图像-不用sdk
    openpose开发(1)官方1.5版本源码编译
    Anaconda3(5-1)程序编辑器 自带的spyder
    Anaconda3(5-2)程序编辑器 win10下PyCharm安装及配置Pytorch流程
    Anaconda3(4)安装pytorch
    (0)资料收集
    mock以及特殊场景下对mock数据的处理
    shell编程中的控制判断语句
    shell相关知识点
    React (native) 相关知识
  • 原文地址:https://www.cnblogs.com/sien6/p/13779438.html
Copyright © 2020-2023  润新知