详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI区别
2015-08-20 09:20
579 查看
1,http://localhost/aaa/ (打开aaa中的index.php)
结果:
2,http://localhost/aaa/?p=222 (附带查询)
结果:
3,http://localhost/aaa/index.php?p=222&q=333
结果:
由实例可知:
转载http://blog.sina.com.cn/s/blog_686999de0100jgda.html
结果:
$_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"] 当前正在执行脚本的文件名
转载http://blog.sina.com.cn/s/blog_686999de0100jgda.html
相关文章推荐
- UITextView 监听点击了returnKey 的方法
- Qt:将quick的控件图像保存为QImage
- iOS UI16_数据持久化
- Xcode环境变量 build Settings 设置
- iOS 9学习系列:UIStackView如何让你的开发更简单
- PHP中 include, include_once, require, require_once的区别
- Havok_2014-1-0_Pc_Xs_User_Guide(2.2.1-创建一个Physics2012对象)
- IOS开发UI阶段 第六周
- iOS开发笔记--iphone练习之手势识别(双击、捏、旋转、拖动、划动、长按)UITapGestureRecognize
- poj 1679 The Unique MST 【次小生成树+100的小数据量】
- iOS多线程-03-NSOperation与NSOperationQueue
- 发现UITableView留白问题解决办法
- IOS UI初级-滑动视图ScrollerView
- IOS UI初级-触摸与手势的基本概念和用法
- Win10 Build 10525系统详情页面出现Win8 Logo 已修复
- Unique Binary Search Trees II
- Codeforces 570D Tree Requests(DFS重标号+树状数组)
- DB Query Analyzer 6.04 is distributed, 78 articles concerned have been published
- uestc 94(区间更新)
- Max Sequence