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 相关文章推荐
Excel数据导入Mysql数据库的实现代码
Jun 05 PHP
PHP中设置时区,记录日志文件的实现代码
Jan 07 PHP
php calender(日历)二个版本代码示例(解决2038问题)
Dec 24 PHP
php5.2 Json不能正确处理中文、GB编码的解决方法
Mar 28 PHP
ThinkPHP使用心得分享-ThinkPHP + Ajax 实现2级联动下拉菜单
May 15 PHP
php.ini save_handler 修改不生效的解决办法
Jul 22 PHP
PHP中创建和验证哈希的简单方法实探
Jul 06 PHP
最新制作ThinkPHP3.2.3完全开发手册
Nov 23 PHP
PHP几个实用自定义函数小结
Jan 25 PHP
Yii2 输出xml格式数据的方法
May 03 PHP
php图像处理函数imagecopyresampled用法详解
Dec 02 PHP
Bootstrap+PHP实现多图上传功能实例详解
Apr 08 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实现上传图片生成缩略图示例
2014/04/13 PHP
微信公众平台天气预报功能开发
2014/07/06 PHP
PHP中Header使用的HTTP协议及常用方法小结
2014/11/04 PHP
php实现简单的语法高亮函数实例分析
2015/04/27 PHP
Laravel 中获取上一篇和下一篇数据
2015/07/27 PHP
php实现通过stomp协议连接ActiveMQ操作示例
2020/02/23 PHP
js实现的跟随鼠标移动的时钟效果(中英文日期显示)
2011/01/17 Javascript
关于JavaScript中的关联数组分析
2013/04/09 Javascript
JS判断、校验MAC地址的2个实例
2014/05/05 Javascript
node.js开机自启动脚本文件
2014/12/24 Javascript
JQuery报错Uncaught TypeError: Illegal invocation的处理方法
2015/03/13 Javascript
javascript中获取class的简单实现
2016/07/12 Javascript
bootstrap多种样式进度条展示
2016/12/20 Javascript
快速使用node.js进行web开发详解
2017/04/26 Javascript
浅谈Vue2.4.0 $attrs与inheritAttrs的具体使用
2020/03/08 Javascript
vue实现把接口单独存放在一个文件方式
2020/08/13 Javascript
[44:26]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#4EG VS Fnatic第二局
2016/03/03 DOTA
python中异常捕获方法详解
2017/03/03 Python
Python 基础之字符串string详解及实例
2017/04/01 Python
python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
2019/08/09 Python
Python udp网络程序实现发送、接收数据功能示例
2019/12/09 Python
python设置代理和添加镜像源的方法
2020/02/14 Python
Django User 模块之 AbstractUser 扩展详解
2020/03/11 Python
Python正则表达式高级使用方法汇总
2020/06/18 Python
树莓派4B安装Tensorflow的方法步骤
2020/07/16 Python
CSS3中几个新增加的盒模型属性使用教程
2016/03/01 HTML / CSS
瑞典Happy Socks美国官网:购买色彩斑斓的快乐袜子
2016/10/19 全球购物
普通大学毕业生自荐信
2013/11/04 职场文书
单位工作证明范文
2014/09/14 职场文书
群众路线教育查摆剖析材料
2014/10/10 职场文书
生产设备维护保养制度
2015/08/06 职场文书
学校运动会感想
2015/08/10 职场文书
大学生社区义工服务心得体会
2016/01/22 职场文书
python中的None与NULL用法说明
2021/05/25 Python
JavaWeb 入门篇(3)ServletContext 详解 具体应用
2021/07/16 Java/Android
Redis基本数据类型Zset有序集合常用操作
2022/06/01 Redis