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 相关文章推荐
第4章 数据处理-php正则表达式-郑阿奇(续)
Jul 04 PHP
利用yahoo汇率接口实现实时汇率转换示例 汇率转换器
Jan 14 PHP
PHP中批量生成静态html(命令行下运行PHP)
Apr 19 PHP
PHP实现更新中间关联表数据的两种方法
Sep 01 PHP
PHP中使用hidef扩展代替define提高性能
Apr 09 PHP
php数组冒泡排序算法实例
May 06 PHP
基于PHP实现短信验证码接口(容联运通讯)
Sep 06 PHP
php获取远程图片并下载保存到本地的方法分析
Oct 08 PHP
Yii框架弹出框功能示例
Jan 07 PHP
yii2.0整合阿里云oss的示例代码
Sep 19 PHP
thinkPHP框架实现的简单计算器示例
Dec 07 PHP
PHP中单例模式的使用场景与使用方法讲解
Mar 18 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清除缓存的几种方法总结
2017/09/12 PHP
tp5.1 框架路由操作-URL生成实例分析
2020/05/26 PHP
jquery实现的可隐藏重现的靠边悬浮层实例代码
2013/05/27 Javascript
php读取sqlite数据库入门实例代码
2014/06/25 Javascript
AngularJS 实现JavaScript 动画效果详解
2016/09/08 Javascript
AngularJS自定义插件实现网站用户引导功能示例
2016/11/07 Javascript
js获取浏览器高度 窗口高度 元素尺寸 偏移属性的方法
2016/11/21 Javascript
利用浮层使select不可选的实现方法
2016/12/03 Javascript
vue.js todolist实现代码
2017/10/29 Javascript
让axios发送表单请求形式的键值对post数据的实例
2018/08/11 Javascript
js实现黑白div块画空心的图形
2018/12/13 Javascript
Vue数据双向绑定原理实例解析
2020/05/15 Javascript
在vue中使用防抖函数组件操作
2020/07/26 Javascript
小程序实现上传视频功能
2020/08/18 Javascript
js简单粗暴的发布订阅示例代码
2021/01/23 Javascript
Python爬虫实例_城市公交网络站点数据的爬取方法
2018/01/10 Python
Django项目中model的数据处理以及页面交互方法
2018/05/30 Python
python+PyQT实现系统桌面时钟
2020/06/16 Python
对Python实现简单的API接口实例讲解
2018/12/10 Python
Python Tkinter 简单登录界面的实现
2019/06/14 Python
pandas DataFrame的修改方法(值、列、索引)
2019/08/02 Python
Django实现文件上传下载功能
2019/10/06 Python
解决python replace函数替换无效问题
2020/01/18 Python
CSS3的RGBA中关于整数和百分比值的转换
2015/08/04 HTML / CSS
Timberland美国官网:全球领先的户外品牌
2016/08/15 全球购物
计算机专业毕业生的自我评价
2013/11/18 职场文书
教师求职信范文分享
2013/12/27 职场文书
工作决心书范文
2014/03/11 职场文书
《三个小伙伴》教学反思
2014/04/11 职场文书
幼儿园六一儿童节活动方案
2014/08/26 职场文书
2015年大学辅导员工作总结
2015/05/12 职场文书
2016年三严三实党课学习心得体会
2016/01/06 职场文书
pytorch查看网络参数显存占用量等操作
2021/05/12 Python
《Estab Life》4月6日播出 正式PV、主视觉图公开
2022/03/20 日漫
我的收音机情缘
2022/04/05 无线电
《金肉人》米特&《航海王》阿鹤声优松岛实因胰脏癌去世 享寿81岁
2022/04/13 日漫