博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
$_SERVER[‘QUERY_STRING‘] 学习记录
阅读量:3971 次
发布时间:2019-05-24

本文共 1592 字,大约阅读时间需要 5 分钟。

四个变量的介绍:

1.$_SERVER["QUERY_STRING"]

说明:查询(query)的字符串

2.$_SERVER["REQUEST_URI"]

说明:访问此页面所需的URI

  
3.$_SERVER["SCRIPT_NAME"]

说明:包含当前脚本的路径

  
4.$_SERVER["PHP_SELF"]

说明:当前正在执行脚本的文件名

实例:

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://www.xxx.com/(直接打开主页)

结果:

$_SERVER["QUERY_STRING"]==>" ";

$_SERVER["REQUEST_URI"] ==>"/";

$_SERVER["SCRIPT_NAME"] ==>"/index.php";

$_SERVER["PHP_SELF"] ==>"/index.php";

3.http://localhost/aaa/?p=1(附带查询)

结果:

$_SERVER["QUERY_STRING"]==>“p=1”;

$_SERVER["REQUEST_URI"] ==>"/aaa/?p=1";

$_SERVER["SCRIPT_NAME"] ==>"/aaa/index.php";

$_SERVER["PHP_SELF"] ==>"/aaa/index.php";

4.http://www.xxx.com/?p=222 (附带查询)

结果:

$_SERVER["QUERY_STRING"]==>“p=222”;

$_SERVER["REQUEST_URI"] ==>"/?p=222";

$_SERVER["SCRIPT_NAME"] ==>"/index.php";

$_SERVER["PHP_SELF"] ==>"/index.php";

5.http://localhost/aaa/index.php?p=1&q=2

结果:

$_SERVER["QUERY_STRING"]==>“p=1&q=2”;

$_SERVER["REQUEST_URI"] ==>"/aaa/?p=1&q=2";

$_SERVER["SCRIPT_NAME"] ==>"/aaa/index.php";

$_SERVER["PHP_SELF"] ==>"/aaa/index.php";

6.http://www.xxx.com/index.php?p=222&q=u

结果:

$_SERVER["QUERY_STRING"]==>“p=222&q=u”;

$_SERVER["REQUEST_URI"] ==>"/?p=222&q=u";

$_SERVER["SCRIPT_NAME"] ==>"/index.php";

$_SERVER["PHP_SELF"] ==>"/index.php";

总结:

$_SERVER["QUERY_STRING"]

获取查询语句,实例中可知,获取的是?后面的值

$_SERVER["REQUEST_URI"]

获取http://www.xxx.com或是http://localhost/后面的值,包括/

$_SERVER["SCRIPT_NAME"]

获取当前脚本的路径,如:/index.php或/aaa/index.php

$_SERVER["PHP_SELF"]

当前正在执行脚本的文件名

转载地址:http://fltki.baihongyu.com/

你可能感兴趣的文章
Perl 简介
查看>>
Perl 注释
查看>>
数据类型之标量
查看>>
增强的for循环语句
查看>>
数据类型之列表与数组
查看>>
Open Source 精萃
查看>>
Java EE 简介
查看>>
Weblogic 简介
查看>>
观察者模式 (Observer)
查看>>
Java 集合框架
查看>>
XStream 精萃
查看>>
XStream 环境设置
查看>>
Git 分支
查看>>
Git 冲突
查看>>
Git Merging vs. Rebasing
查看>>
libreoffice/openoffice c/c++转换office格式为pdf
查看>>
Tomcat 7.0 64位免安装解压版 安装及配置
查看>>
Android 网络编程 初级入门(一)
查看>>
No enclosing instance of type Demo06 is accessible.
查看>>
计算机发展中的两大“杀手”
查看>>