详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI区别
转载自:点击打开链接
实例:
1,http://localhost/aaa/ (打开aaa中的index.php)
结果:
$_SERVER['QUERY_STRING'] = "";
$_SERVER['REQUEST_URI'] = "/aaa/";
$_SERVER['SCRIPT_NAME'] = "/aaa/index.php";
$_SERVER['PHP_SELF'] = "/aaa/index.php";
2,http://localhost/aaa/?p=222 (附带查询)
结果:
$_SERVER['QUERY_STRING'] = "p=222";
$_SERVER['REQUEST_URI'] = "/aaa/?p=222";
$_SERVER['SCRIPT_NAME'] = "/aaa/index.php";
$_SERVER['PHP_SELF'] = "/aaa/index.php";
3,http://localhost/aaa/index.php?p=222&q=333
结果:
$_SERVER['QUERY_STRING'] = "p=222&q=333";
$_SERVER['REQUEST_URI'] = "/aaa/index.php?p=222&q=333";
$_SERVER['SCRIPT_NAME'] = "/aaa/index.php";
$_SERVER['PHP_SELF'] = "/aaa/index.php";
由实例可知:
$_SERVER["QUERY_STRING"] 获取查询 语句,实例中可知,获取的是?后面的值
$_SERVER["REQUEST_URI"] 获取 http://localhost 后面的值,包括/
$_SERVER["SCRIPT_NAME"] 获取当前脚本的路径,如:index.php
$_SERVER["PHP_SELF"] 当前正在执行脚本的文件名
转载于:https://www.cnblogs.com/zhq--blog/p/8385098.html
详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI区别相关推荐
- 【PHP】详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI、SCRIPT_NAME、PHP_SELF区别
实例:1.http://localhost/index.php/Home/Home/index.html $_SERVER['QUERY_STRING'] = ""; $_SERV ...
- 详解 js 函数中的 arguments
详解 js 函数中的 arguments 1.什么 arguments 简单来说:arguments 是一个对应于传递给函数的参数的类数组对象 arguments 对象是所有(非箭头)函数中都可用的局 ...
- excel中match函数_Excel函数轻松学02:详解Excel函数中的数据类型
更多系列文章,戳文末阅读原文进入:我的微博V+会员函数专栏哦~ 写在前面: 概念是用来了解的,不是用来恐惧的.一时无法理解,大可不求甚解,无需刻意强求,往后学习函数的时间里,通过实例人的潜意识会反复思 ...
- vlookup匹配的文字显示0_详解vlookup函数中{1,0}的使用方法,看完后给同事讲讲,秒变大神...
hello,大家好,今天跟大家详细讲解下vlookup中{0,1}它是如何进行运算,到底如何理解, 它的运用方法可以分为两类,一类适用于条件判断,另一类是用于制造错误值,下面就让我们来详细的讲解下 1 ...
- python函数定义中参数列表里的参数是_详解Python函数中参数带星号是什么意思
函数的参数使用除了常规的位置参数和关键字参数外,还支持可变个数的函数参数,这种支持可变个数的参数方法称为参数收集,对应的参数称为收集参数. 一.参数收集的定义 Python的函数支持可变不定数量的参数 ...
- python中参数前面加星号是什么意思_详解Python函数中参数带星号是什么意思
函数的参数使用除了常规的位置参数和关键字参数外,还支持可变个数的函数参数,这种支持可变个数的参数方法称为参数收集,对应的参数称为收集参数. 一.参数收集的定义 Python的函数支持可变不定数量的参数 ...
- Python函数中参数* 和 ** 的区别
* 函数接收参数为元组 例如 def myfun(*args): #相当于 def myfun(1,2,3) ==> args 就相当于(1,2,3) for a in args: pri ...
- Vue多组件切换,并相互传值(在created和mounted生命周期钩子函数中渲染数据的区别)
<!DOCTYPE html> <html><head><meta charset="utf-8"><title>< ...
- Python中printf函数中逗号引发的区别
(1)异常的输出没有保留3位小数位共5位有效数字 (2)正常的输出
最新文章
- java中sax的使用_java使用sax对xml文档的解析
- 机器人学习--从路径规划侧面看栅格地图
- 【职场】肺腑之言,给即将参加秋招的同学一点建议
- cta策略 有哪些_【投资理财】基本面拐点已至,当前环境适合配置哪些策略?...
- [Hadoop in China 2011] 邵铮:揭秘FaceBook Puma演变及发展
- 如何用Markdown轻松排版知乎专栏文章?
- vue跳转到外部链接_前端实战项目:Vue.js实现外卖平台webapp,饿了么项目的翻版...
- 通过zabbix数据库批量查询服务器最新磁盘剩余空间
- 重用WINXP的系统还原功能
- 收下这份实操案例,还怕不会用Jmeter接口测试工具?!
- 2022 ECCV 三维人体重建相关论文汇总
- httpd2.4.39直接访问路径下的ceb文件,显示乱码
- pcie转sata3硬盘不启动_XPS 笔记本: 排除对 BIOS 默认设置的更改导致无法开机自检/无引导/硬盘或未检测到 SDD 问题...
- 电脑QQ登录后将显示的界面由“空间”改为“消息”
- SphereEx CEO 张亮:数据库上云是大势所趋|初心·问
- 魔兽世界服务器同时在线人数,魔兽世界服务器人数,魔兽世界服务器人数查询...
- jquery鼠标经过水平180度翻转效果
- 机器学习——统计学三大相关性系数(pearson、spearman、kendall)
- 分享招聘工作流程图模板及绘制技巧
- 非常道:ChatGPT 与思想革命