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中在数据库中保存Checkbox数据(2)
Oct 09 PHP
支持php4、php5的mysql数据库操作类
Jan 10 PHP
php强制下载类型的实现代码
Apr 21 PHP
使用PHP破解防盗链图片的一个简单方法
Jun 07 PHP
php获取网页请求状态程序示例
Jun 17 PHP
ThinkPHP模板之变量输出、自定义函数与判断语句用法
Nov 01 PHP
浅谈php正则表达式中的非贪婪模式匹配的使用
Nov 25 PHP
php实现的SESSION类
Dec 02 PHP
PHP中实现接收多个name相同但Value不相同表单数据实例
Feb 03 PHP
php文件扩展名判断及获取文件扩展名的N种方法
Sep 12 PHP
Yii框架用户登录session丢失问题解决方法
Jan 07 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
Feb 20 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导出MySQL数据到Excel文件(fputcsv)
2011/07/03 PHP
php数据结构与算法(PHP描述) 查找与二分法查找
2012/06/21 PHP
php设置编码格式的方法
2013/03/05 PHP
php截取中文字符串不乱码的方法
2013/12/25 PHP
繁简字转换功能
2006/07/19 Javascript
JSON.stringify转换JSON时日期时间不准确的解决方法
2014/08/08 Javascript
jQuery中hasClass()方法用法实例
2015/01/06 Javascript
JavaScript实现select添加option
2015/07/03 Javascript
动态加载js、css的简单实现代码
2016/05/26 Javascript
jQuery增加和删除表格项目及实现表格项目排序的方法
2016/05/30 Javascript
详解vue模拟加载更多功能(数据追加)
2017/06/23 Javascript
vue实现通讯录功能
2018/07/14 Javascript
NodeJS搭建HTTP服务器的实现步骤
2018/10/12 NodeJs
vue form check 表单验证的实现代码
2018/12/09 Javascript
js+canvas实现两张图片合并成一张图片的方法
2019/11/01 Javascript
javascript+css实现进度条效果
2020/03/25 Javascript
[01:13:01]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第三场
2018/04/05 DOTA
[51:43]OG vs LGD 2018国际邀请赛淘汰赛BO3 第五场 8.26
2018/08/30 DOTA
python装饰器使用方法实例
2013/11/21 Python
Python的另外几种语言实现
2015/01/29 Python
Python实现爬取需要登录的网站完整示例
2017/08/19 Python
Python金融数据可视化汇总
2017/11/17 Python
python爬虫URL重试机制的实现方法(python2.7以及python3.5)
2018/12/18 Python
Python编程深度学习绘图库之matplotlib
2018/12/28 Python
Python-ElasticSearch搜索查询的讲解
2019/02/25 Python
python装饰器常见使用方法分析
2019/06/26 Python
YUV转为jpg图像的实现
2019/12/09 Python
css3 边框、背景、文本效果的实现代码
2018/03/21 HTML / CSS
凯特·丝蓓英国官网:Kate Spade英国
2016/11/07 全球购物
国窖1573广告词
2014/03/21 职场文书
汽车维修求职信
2014/06/15 职场文书
离职报告格式
2014/11/04 职场文书
党员个人总结范文
2015/02/14 职场文书
2015年办公室文员工作总结
2015/04/24 职场文书
Python基于百度API识别并提取图片中文字
2021/06/27 Python
mysql事务隔离级别详情
2021/10/24 MySQL