实例:
1、http://localhost/index.php/Home/Home/index.html

$_SERVER['QUERY_STRING'] = "";
$_SERVER['REQUEST_URI']  = "/index.php/Home/H1/index.html";$_SERVER['SCRIPT_NAME'] = "/index.php";$_SERVER['PHP_SELF'] = "/index.php/Home/H1/index.html";

2、http://localhost/index.php/Home/Home/index.html ?key=test (附带查询)
结果:

$_SERVER['QUERY_STRING'] = "key=test";
$_SERVER['REQUEST_URI']  = "/index.php/Home/H1/index.html?key=test"; $_SERVER['SCRIPT_NAME'] = "/index.php"; $_SERVER['PHP_SELF'] = "/index.php/Home/H1/red.html";

由实例可知:
$_SERVER["QUERY_STRING"]  获取查询 语句,实例中可知,获取的是?后面的值
$_SERVER["REQUEST_URI"]   获取 http://localhost 后面的值,包括/
$_SERVER["SCRIPT_NAME"]   获取当前脚本的路径,如:index.php
$_SERVER["PHP_SELF"]      当前正在执行脚本的文件名

转载于:https://www.cnblogs.com/BearLee/p/7873795.html

【PHP】详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI、SCRIPT_NAME、PHP_SELF区别相关推荐

  1. 详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI区别

    转载自:点击打开链接 实例: 1,http://localhost/aaa/ (打开aaa中的index.php) 结果: $_SERVER['QUERY_STRING'] = "" ...

  2. 详解 js 函数中的 arguments

    详解 js 函数中的 arguments 1.什么 arguments 简单来说:arguments 是一个对应于传递给函数的参数的类数组对象 arguments 对象是所有(非箭头)函数中都可用的局 ...

  3. excel中match函数_Excel函数轻松学02:详解Excel函数中的数据类型

    更多系列文章,戳文末阅读原文进入:我的微博V+会员函数专栏哦~ 写在前面: 概念是用来了解的,不是用来恐惧的.一时无法理解,大可不求甚解,无需刻意强求,往后学习函数的时间里,通过实例人的潜意识会反复思 ...

  4. vlookup匹配的文字显示0_详解vlookup函数中{1,0}的使用方法,看完后给同事讲讲,秒变大神...

    hello,大家好,今天跟大家详细讲解下vlookup中{0,1}它是如何进行运算,到底如何理解, 它的运用方法可以分为两类,一类适用于条件判断,另一类是用于制造错误值,下面就让我们来详细的讲解下 1 ...

  5. php中的 i详解,浅析PHP中的i++与++i的区别及效率

    先看看基本区别: i++ :先在i所在的表达式中使用i的当前值,后让i加1 ++i :让i先加1,然后在i所在的表达式中使用i的新值 看一些视频教程里面写for循环的时候都是写 ++i 而不是 i++ ...

  6. python函数定义中参数列表里的参数是_详解Python函数中参数带星号是什么意思

    函数的参数使用除了常规的位置参数和关键字参数外,还支持可变个数的函数参数,这种支持可变个数的参数方法称为参数收集,对应的参数称为收集参数. 一.参数收集的定义 Python的函数支持可变不定数量的参数 ...

  7. python中参数前面加星号是什么意思_详解Python函数中参数带星号是什么意思

    函数的参数使用除了常规的位置参数和关键字参数外,还支持可变个数的函数参数,这种支持可变个数的参数方法称为参数收集,对应的参数称为收集参数. 一.参数收集的定义 Python的函数支持可变不定数量的参数 ...

  8. PHP获取当前url路径的函数及服务器变量:QUERY_STRING、REQUEST_URI、SCRIPT...

    1,$_SERVER["QUERY_STRING"] 说明:查询(query)的字符串 2,$_SERVER["REQUEST_URI"] 说明:访问此页面所需 ...

  9. android intent-filter作用,Android--Intent和IntentFilter详解

    Intent用于启动Activity, Service, 以及BroadcastReceiver三种组件, 同时还是组件之间通信的重要媒介. 使用Intent启动组件的优势 1, Intent为组件的 ...

最新文章

  1. flash h5录音_博乐h5网站建设案例-AI优网络
  2. 受益匪浅:十个哲理寓言,十个成功秘诀
  3. LeetCode 1655. 分配重复整数(回溯)
  4. 彻底卸载MYSQL,windows版
  5. SES2 LED控制
  6. How-to: Build VPP FD.IO development environment with Mellanox DPDK PMD.
  7. 做Tiktok如何选择地区?
  8. pku 1325 Machine Schedule(匈牙利算法)
  9. mybatis13--2级缓存
  10. Android CheckBoxPreference设置默认值会触发持久化以及其内部实现逻辑
  11. cups ipp oracle,架设Linux打印服务器通过Web界面CUPS管理其他电脑访问CUPS web管理界面IPP协议共享本机打印机...
  12. CDN是什么?使用CDN有什么优势?
  13. 忘记背后 努力面前 向着标杆直跑!(转)
  14. 28岁大爷都能看懂261页前端面试题宝典
  15. 2月19日服务器例行维护公告,天涯明月刀 7月19日服务器例行维护公告
  16. 9-17每日一题:Leetcode36. 有效的数独
  17. 北大核心期刊2020_职称期刊论文发表 | 会计如何发表北大核心论文
  18. camunda如何插入以及获取流程审批
  19. VS2012源代码管理没有AnkhSVN
  20. 已解决:excel求平均值时出现div/0 如何处理

热门文章

  1. CString 操作指南
  2. JS获取html页面上选中内容
  3. HTML5 中的下载简化处理
  4. 同域下iframe操作时,js访问document出现拒绝访问的问题原因
  5. ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试
  6. DDR3 IP设计说明
  7. sql server cdc 清理_基于CDC技术的ElasticSearch索引同步机制
  8. laravel created_at 时间戳_使用 HTTP 测试测试 Laravel 中间件
  9. proteus跑马灯仿真_不花费一分钱,实现跑马灯编程实验
  10. python计算矩阵方程_python/sympy求解矩阵方程的方法