PHP中GET变量的使用


Posted in PHP onOctober 09, 2006

    自PHP4.1.0以后将HTTP_GET_VARS使用GET变量来保存,GET的变量主要来自以下的方法

对服务器以获取资料信息为请求方法的例如,URL,使用FORM的METHOD为GET方式。这样所有的请求变量将通过

URL传递给服务器,服务器根据配置调用相关的解释器来处理这些GET出来的变量。

  

    本文针对URL 的GET方式传值进行讨论

    我们都知道URL传值为URL?变量名=变量值

      这个方式进行递交请求例如

    http://www.bbs.bbc.com?page=1

    这样的方法为我们现在所通用

    如果变量多了可以使用'&'符号连接变量

    例如: http://www.bbs.bbc.com?page=1&title=Welcome%20Sports98

    以上方法为浏览器直接将变量转变到相对应的数组中,我们并不需要去过多的了解。下面为我所要讨论的话题

    例如:

        http://www.bbs.bbc.com?page=1,Welcome%20Sports98,Sports98,300

        这个例子说明的是,我们使用','这个符号为变量分隔符号,这里我们可以用两种方法来实现,
一、修改PHP.INI

——
; List of separator(s) used by PHP to parse input URLs into variables.
; Default is "&".
; NOTE: Every character in this directive is considered as separator!
arg_separator.input = ";,"
————

二、自己编写解释语法

        list($key,$value)=$_GET;    //将GET变量分解出来
        $tmp=explode(",",$value);    //将数据分出

    这个用法的优点在于,别人无法知道您传递的值是被谁使用,您自己需要明白各个值的使用

    ++++++++++++++++++++++++++++++++++++++

    最后针对
        http://www.bbs.bbc.com/index.php?123,123433,234524,34563456,5463,78685,abc,Welcome%20Sports98

    这一类的GET方法的传值,其实方法与方法二相同,需要的是将KEY转换成VALUE进行分解,我觉得这个方法比上一个方法要好

    而且更加方便.
        $value=key($_GET);
        $tmp=explode(",",$value);

    你应该都已经获得到这些数据了。

    以上方法为本人浏览其他站点所看到现象所想到的方法,不知是否正确。对于PHP的默认安装用户都喜欢使用默认的GET传值方式

    如果是公司有特定要求的可以考虑使用后面的方法~

                        学有所限,如有不对还请指正.

                                    Sports98 Write by 2002-8-16

PHP 相关文章推荐
PHP 日,周,月点击排行统计
Jan 11 PHP
php使用PDO方法详解
Dec 27 PHP
php使用wordwrap格式化文本段落的方法
Mar 17 PHP
浅谈本地WAMP环境的搭建
May 13 PHP
php生成PDF格式文件并且加密
Jun 22 PHP
php统计数组元素个数的方法
Jul 02 PHP
ThinkPHP自定义Redis处理SESSION的实现方法
May 16 PHP
php parse_str() 函数的定义和用法
May 23 PHP
thinkphp中的url跳转用法分析
Jul 12 PHP
PHP实现导出excel数据的类库用法示例
Oct 15 PHP
ThinkPHP5实现作业管理系统中处理学生未交作业与已交作业信息的方法
Nov 12 PHP
php语言注释,单行注释和多行注释
Jan 21 PHP
一个ORACLE分页程序,挺实用的.
Oct 09 #PHP
通过ICQ网关发送手机短信的PHP源程序
Oct 09 #PHP
搜索引擎技术核心揭密
Oct 09 #PHP
输出控制类
Oct 09 #PHP
提取HTML标签
Oct 09 #PHP
如何把PHP转成EXE文件
Oct 09 #PHP
一个查看session内容的函数
Oct 09 #PHP
You might like
PHP错误和异常处理功能模块示例
2016/11/12 PHP
[原创]php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法
2016/11/23 PHP
JavaScript数值转换的三种方式总结
2014/07/31 Javascript
使用angularjs创建简单表格
2016/01/21 Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
2016/09/20 Javascript
详解js中Number()、parseInt()和parseFloat()的区别
2016/12/20 Javascript
JavaScript对象封装的简单实现方法(3种方法)
2017/01/03 Javascript
js return返回多个值,通过对象的属性访问方法
2017/02/21 Javascript
js 获取元素的具体样式信息getcss(实例讲解)
2017/07/05 Javascript
Vue.js框架路由使用方法实例详解
2017/08/25 Javascript
基于JavaScript实现表格滚动分页
2017/11/22 Javascript
JavaScript变量作用域及内存问题实例分析
2019/06/10 Javascript
如何进行微信公众号开发的本地调试的方法
2019/06/16 Javascript
微信小程序之几种常见的弹框提示信息实现详解
2019/07/11 Javascript
[01:08]DOTA2次级职业联赛 - Wings 战队宣传片
2014/12/01 DOTA
星球大战与Python之间的那些事
2016/01/07 Python
剖析Python的Twisted框架的核心特性
2016/05/25 Python
python2.7实现爬虫网页数据
2018/05/25 Python
python Tkinter的图片刷新实例
2019/06/14 Python
如何基于python生成list的所有的子集
2019/11/11 Python
pygame库实现移动底座弹球小游戏
2020/04/14 Python
详解Python中字符串前“b”,“r”,“u”,“f”的作用
2019/12/18 Python
tensorflow 获取所有variable或tensor的name示例
2020/01/04 Python
Pytorch 实现计算分类器准确率(总分类及子分类)
2020/01/18 Python
python根据字典的键来删除元素的方法
2020/08/16 Python
收集的22款给力的HTML5和CSS3帮助工具
2012/09/14 HTML / CSS
iostream与iostream.h的区别
2015/01/16 面试题
对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中
2015/06/22 面试题
跟单文员岗位职责
2014/01/03 职场文书
蓝颜请假条
2014/04/11 职场文书
创先争优活动承诺书
2014/08/30 职场文书
2014年药剂科工作总结
2014/11/26 职场文书
教师正风肃纪心得体会
2016/01/15 职场文书
2019银行竞聘书
2019/06/21 职场文书
yyds什么意思?90后已经听不懂00后讲话了……
2022/02/03 杂记
mysql 体系结构和存储引擎介绍
2022/05/06 MySQL