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产生随机字符串函数
Dec 06 PHP
PHP Token(令牌)设计
Mar 15 PHP
PHP中$_SERVER的详细参数与说明
Jul 29 PHP
PHP daddslashes 使用方法介绍
Oct 26 PHP
thinkphp中空模板与空模块的用法实例
Nov 26 PHP
php使用fputcsv()函数csv文件读写数据的方法
Jan 06 PHP
php简单socket服务器客户端代码实例
May 18 PHP
优化WordPress中文章与评论的时间显示
Jan 12 PHP
PHP随机获取未被微信屏蔽的域名(微信域名检测)
Mar 19 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
Dec 25 PHP
PHP Laravel中的Trait使用方法
Jan 20 PHP
PHP Swoole异步读取、写入文件操作示例
Oct 24 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 数组实例说明
2008/08/18 PHP
php读取txt文件组成SQL并插入数据库的代码(原创自Zjmainstay)
2012/07/31 PHP
php生成QRcode实例
2014/09/22 PHP
Codeigniter的一些优秀特性总结
2015/01/21 PHP
利用PHP将部分内容用星号替换
2020/04/21 PHP
golang与PHP输出excel示例
2016/07/22 PHP
php实现留言板功能(代码详解)
2017/03/28 PHP
Laravel框架使用monolog_mysql实现将系统日志信息保存到mysql数据库的方法
2018/08/16 PHP
javascript vvorld 在线加密破解方法
2008/11/13 Javascript
JavaScript组件焦点与页内锚点间传值的方法
2015/02/02 Javascript
JavaScript简单实现鼠标移动切换图片的方法
2016/02/23 Javascript
原生js实现倒计时功能(多种格式调用)
2017/01/12 Javascript
深究AngularJS中ng-drag、ng-drop的用法
2017/06/12 Javascript
浅谈JS封闭函数、闭包、内置对象
2017/07/18 Javascript
vue自定义移动端touch事件之点击、滑动、长按事件
2018/07/10 Javascript
微信小程序解除10个请求并发限制
2018/12/18 Javascript
javascript系统时间设置操作示例
2019/06/17 Javascript
解决layer.open后laydate失效的问题
2019/09/06 Javascript
线程和进程的区别及Python代码实例
2015/02/04 Python
深入Python解释器理解Python中的字节码
2015/04/01 Python
Python中tell()方法的使用详解
2015/05/24 Python
PyQt 线程类 QThread使用详解
2017/07/16 Python
dataframe设置两个条件取值的实例
2018/04/12 Python
浅谈python中requests模块导入的问题
2018/05/18 Python
Python json模块dumps、loads操作示例
2018/09/06 Python
pygame游戏之旅 游戏中添加显示文字
2018/11/20 Python
Python基于opencv调用摄像头获取个人图片的实现方法
2019/02/21 Python
关于Python-faker的函数效果一览
2019/11/28 Python
css3 transform过渡抖动问题解决
2020/10/23 HTML / CSS
护士自荐信
2013/10/25 职场文书
电大本科自我鉴定
2014/02/05 职场文书
《红军不怕远征难》教学反思
2014/04/14 职场文书
会计专业自荐信范文
2015/03/05 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书
SpringBoot整合minio快速入门教程(代码示例)
2022/04/03 Java/Android
台积电称即便经济低迷也没有降价的计划
2022/04/21 数码科技