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 相关文章推荐
关于Zend Studio 配色方案插件的介绍
Jun 24 PHP
基于PHP+Ajax实现表单验证的详解
Jun 25 PHP
PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
May 04 PHP
Yii结合CKEditor实现图片上传功能
Jun 13 PHP
PHP文件读写操作相关函数总结
Nov 18 PHP
PHP中创建图像并绘制文字的例子
Nov 19 PHP
php二维数组合并及去重复的方法
Mar 04 PHP
php中简单的对称加密算法实现
Jan 05 PHP
用PHP的socket实现客户端到服务端的通信实例详解
Feb 04 PHP
PHP微信公众号开发之微信红包实现方法分析
Jul 14 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
Nov 17 PHP
php删除一个路径下的所有文件夹和文件的方法
Feb 07 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 和 XML: 使用expat函数(三)
2006/10/09 PHP
PHP iconv 函数转gb2312的bug解决方法
2009/10/11 PHP
PHP 一个页面执行时间类代码
2010/03/05 PHP
php共享内存段示例分享
2014/01/20 PHP
php实现上传图片生成缩略图示例
2014/04/13 PHP
php采用session实现防止页面重复刷新
2015/12/24 PHP
Laravel框架实现定时发布任务的方法
2018/08/16 PHP
phpcmsv9.0任意文件上传漏洞解析
2020/10/20 PHP
jquery tablesorter.js 支持中文表格排序改进
2009/12/09 Javascript
读jQuery之二(两种扩展)
2011/06/11 Javascript
循环 vs 递归浅谈
2013/02/28 Javascript
js加强的经典分页实例
2013/03/15 Javascript
js文件缓存之版本管理详解
2013/07/05 Javascript
node+express+jade制作简单网站指南
2014/11/26 Javascript
javascript记住用户名和登录密码(两种方式)
2015/08/04 Javascript
基于jQuery和CSS3制作响应式水平时间轴附源码下载
2015/12/20 Javascript
JS限定手机版中图片大小随分辨率自动调整的方法
2016/12/05 Javascript
bootstrap3中container与container_fluid外层容器的区别讲解
2017/12/04 Javascript
Vue登录主页动态背景短视频制作
2019/09/21 Javascript
Python在Windows和在Linux下调用动态链接库的教程
2015/08/18 Python
python引用(import)某个模块提示没找到对应模块的解决方法
2019/01/19 Python
Python字典遍历操作实例小结
2019/03/05 Python
Python常见数字运算操作实例小结
2019/03/22 Python
pytorch索引查找 index_select的例子
2019/08/18 Python
利用Python制作动态排名图的实现代码
2020/04/09 Python
jupyter notebook 参数传递给shell命令行实例
2020/04/10 Python
CSS3 创建网页动画实现弹跳球动效果
2018/10/30 HTML / CSS
Lampegiganten丹麦:欧洲领先的照明网上商店
2018/04/25 全球购物
Tretorn美国官网:瑞典外套和鞋类品牌,抵御风雨
2018/07/19 全球购物
德国隐形眼镜店:LuckyLens
2018/07/29 全球购物
荷叶圆圆教学反思
2014/02/01 职场文书
四风问题自查自纠工作情况报告
2014/10/28 职场文书
小平小道观后感
2015/06/09 职场文书
Mysql MVCC机制原理详解
2021/04/20 MySQL
python图片灰度化处理的几种方法
2021/06/23 Python
vue中利用mqtt服务端实现即时通讯的步骤记录
2021/07/01 Vue.js