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 相关文章推荐
Win2000+Apache+MySql+PHP4+PERL安装使用小结
Oct 09 PHP
一个简单的域名注册情况查询程序
Oct 09 PHP
php 空格,换行,跳格使用说明
Dec 18 PHP
php函数实现判断是否移动端访问
Mar 03 PHP
php中使用key,value,current,next和prev函数遍历数组的方法
Mar 17 PHP
PHP魔术方法以及关于独立实例与相连实例的全面讲解
Oct 18 PHP
PHP+jquery+CSS制作头像登录窗(仿QQ登陆)
Oct 20 PHP
php字符集转换
Jan 23 PHP
php中pcntl_fork创建子进程的方法实例
Mar 14 PHP
php字符串过滤strip_tags()函数用法实例分析
Jun 24 PHP
Smarty模板语法详解
Jul 20 PHP
解决tp5在nginx下修改配置访问的问题
Oct 16 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
短波收音机简介
2021/03/01 无线电
解析PHP中数组元素升序、降序以及重新排序的函数
2013/06/20 PHP
ThinkPHP CURD方法之data方法详解
2014/06/18 PHP
PHP中几个可以提高运行效率的代码写法、技巧分享
2014/08/21 PHP
PHP实现文件下载详解
2014/11/27 PHP
基于ThinkPHP实现批量删除
2015/12/18 PHP
PHP魔术方法之__call与__callStatic使用方法
2017/07/23 PHP
jquery ajax 同步异步的执行示例代码
2010/06/23 Javascript
Javascript面向对象编程(二) 构造函数的继承
2011/08/28 Javascript
JS冒泡事件的快速解决方法
2013/12/16 Javascript
js登录弹出层特效
2014/03/07 Javascript
JS获取网页属性包括宽、高等等
2014/04/03 Javascript
jquery实现图片按比例缩放示例
2014/07/01 Javascript
JavaScript不刷新实现浏览器的前进后退功能
2014/11/05 Javascript
jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签
2016/03/29 Javascript
JS构造函数与原型prototype的区别介绍
2016/07/04 Javascript
js实现将json数组显示前台table中
2017/01/10 Javascript
详解bootstrap的modal-remote两种加载方式【强化】
2017/01/27 Javascript
jQuery实现 RadioButton做必选校验功能
2017/06/15 jQuery
解决Angular4项目部署到服务器上刷新404的问题
2018/08/31 Javascript
vue中使用elementUI组件手动上传图片功能
2019/12/13 Javascript
vue学习笔记之slot插槽基本用法实例分析
2020/02/01 Javascript
js get和post请求实现代码解析
2020/02/06 Javascript
python 正则式 概述及常用字符
2009/05/07 Python
python3的输入方式及多组输入方法
2018/10/17 Python
关于Python 常用获取元素 Driver 总结
2019/11/24 Python
解决Pytorch训练过程中loss不下降的问题
2020/01/02 Python
Tensorflow tf.dynamic_partition矩阵拆分示例(Python3)
2020/02/07 Python
浅谈pytorch中torch.max和F.softmax函数的维度解释
2020/06/28 Python
HTML5+lufylegend实现游戏中的卷轴
2016/02/29 HTML / CSS
德国家具购物网站:Möbel Höffner
2019/08/26 全球购物
回门宴答谢词
2014/01/13 职场文书
小学美术教学反思
2014/02/01 职场文书
2014学习全国两会精神心得体会2000字
2014/03/11 职场文书
归途列车观后感
2015/06/17 职场文书
Go语言安装并操作redis的go-redis库
2022/04/14 Golang