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下目前为目最全的CURL中文说明
Aug 01 PHP
php上传图片存入数据库示例分享
Mar 11 PHP
PHP输出缓冲控制Output Control系列函数详解
Jul 02 PHP
双冒号 ::在PHP中的使用情况
Nov 05 PHP
php简单备份与还原MySql的方法
May 09 PHP
使用php从身份证号中获取一系列线索(星座、生肖、生日等)
May 11 PHP
PHPCMS忘记后台密码的解决办法
Oct 30 PHP
Laravel的Auth验证Token验证使用自定义Redis的例子
Sep 30 PHP
设定php简写功能的方法
Nov 28 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
Nov 25 PHP
PHP vsprintf()函数格式化字符串操作原理解析
Jul 14 PHP
Nginx+php配置文件及原理解析
Dec 09 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压缩多个CSS为一个css的代码并缓存
2011/04/21 PHP
PHP转换IP地址到真实地址的方法详解
2013/06/09 PHP
PHP CURL或file_get_contents获取网页标题的代码及两者效率的稳定性问题
2015/11/30 PHP
PHP基于PDO实现的SQLite操作类【包含增删改查及事务等操作】
2017/06/21 PHP
laravel 解决路由除了根目录其他都404的问题
2019/10/18 PHP
firefox中用javascript实现鼠标位置的定位
2007/06/17 Javascript
JavaScript 继承详解 第一篇
2009/08/30 Javascript
jQuery EasyUI API 中文文档 搜索框
2011/09/29 Javascript
javascript轻量级模板引擎juicer使用指南
2014/06/22 Javascript
js实现绿白相间竖向网页百叶窗动画切换效果
2015/03/02 Javascript
关于jquery中动态增加select,事件无效的快速解决方法
2016/08/29 Javascript
bootstrap laydate日期组件使用详解
2017/01/04 Javascript
javascript 正则表达式分组、断言详解
2017/04/20 Javascript
JavaScript运动框架 解决速度正负取整问题(一)
2017/05/17 Javascript
鼠标拖动改变DIV等网页元素的大小的实现方法
2017/07/06 Javascript
Angular搜索 过滤 批量删除 添加 表单验证功能集锦(实例代码)
2017/10/25 Javascript
jQuery实现的简单前端搜索功能示例
2017/10/28 jQuery
Angular实现表单验证功能
2017/11/13 Javascript
微信小程序自定义tab实现多层tab嵌套功能
2018/06/15 Javascript
react中实现搜索结果中关键词高亮显示
2018/07/31 Javascript
Node.js 多进程处理CPU密集任务的实现
2019/05/26 Javascript
python del()函数用法
2013/03/24 Python
python执行shell获取硬件参数写入mysql的方法
2014/12/29 Python
Python日志无延迟实时写入的示例
2019/07/11 Python
python循环输出三角形图案的例子
2019/11/22 Python
Python 中判断列表是否为空的方法
2019/11/24 Python
基于spring boot 日志(logback)报错的解决方式
2020/02/20 Python
python绘图pyecharts+pandas的使用详解
2020/12/13 Python
用CSS3来实现社交分享按钮
2014/11/11 HTML / CSS
写自荐信的注意事项
2014/03/09 职场文书
高考备战决心书
2014/03/11 职场文书
2014年个人工作总结模板
2014/12/15 职场文书
白鹤梁导游词
2015/02/06 职场文书
幼儿园奖惩制度范本
2015/08/05 职场文书
团支部书记竞选稿
2015/11/21 职场文书
解决Tkinter中button按钮未按却主动执行command函数的问题
2021/05/23 Python