zoukankan      html  css  js  c++  java
  • 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"];

  • 相关阅读:
    我的第一个博客在博客园安家了,哈哈~欢迎大家光临
    JS未设置对象问题解决方案
    关于Oracle的优化
    USACO 1.2 Milking Cows
    C语言的文件操作 freopen
    USACO 1.2 Palindromic Squares
    USACO 1.1 Broken Necklace
    ACM征程再次起航!
    USACO 1.3 Barn Repair
    USACO 1.2 Transformations
  • 原文地址:https://www.cnblogs.com/sien6/p/13779438.html
Copyright © 2011-2022 走看看