php 使用post,get的一种简洁方式

 更新时间:2010年04月25日 21:05:12   作者:  
使用$_POST,和$_GET获取客户发来的信息时,一般是使用数组加小标的方式。
近来看到了一个巧妙地方法,原理是
$var_a ='var_b';
$$var_a ='test';
则echo $var_b;为'test'
因此可以这样处理
复制代码 代码如下:

foreach(array('_COOKIE', '_POST', '_GET') as $_request)
{
   foreach($$_request as $_key => $_value)
  {
    $_key{0} != '_' && $$_key = addslashes($_value);
  }
}

这样像test.php?name=name_in&pwd=pwd_in
你就可以直接用$name,$pwd
来引用客户端发送的数据。
注意:这里对客户发送的变量用addslashes()进行了过滤。

相关文章

  • php图片加水印原理(超简单的实例代码)

    php图片加水印原理(超简单的实例代码)

    我看到网上有好多关于图片加水印的类,写的很好 ,我这里只是把相应的原理写下,具体需求,根据自己的情况来修改,很简单的,写的不好,高手见谅
    2013-01-01
  • PHP实现通过URL提取根域名

    PHP实现通过URL提取根域名

    本文给大家分享的是个人在做项目的时候遇到的,需要通过php实现从URL中提取根域名的代码以及实现思路,有需要的小伙伴可以参考下
    2016-03-03
  • php 多关键字 高亮显示实现代码

    php 多关键字 高亮显示实现代码

    php 多关键字 高亮显示实现代码,需要的朋友可以参考下
    2012-04-04
  • PHPCMS的使用小结

    PHPCMS的使用小结

    前段时间仔细看了一下PHPCMS这套开源的系统,实现了程序与模板分离,觉得写得真的不错。本人很少关注开源系统,尤其是PHP的,觉得PHP本身就是一个宠大的函数库,不过几千个系统函数确实解决了不少问题。
    2010-09-09
  • PHP5中使用DOM控制XML实现代码

    PHP5中使用DOM控制XML实现代码

    PHP5中增强了XML的支持,使用DOM扩展了XML操作的能耐。这些函数作为 PHP5 核心的一部分,无需被安装即可使用。
    2010-05-05
  • PHP采集利器 Snoopy 试用心得

    PHP采集利器 Snoopy 试用心得

    Snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内容和发送表单的任务。
    2011-07-07
  • 本地机apache配置基于域名的虚拟主机详解

    本地机apache配置基于域名的虚拟主机详解

    以下是对本地机apache配置基于域名的虚拟主机进行了详细的介绍,需要的朋友可以过来参考下
    2013-08-08
  • php传值赋值和传地址赋值用法实例分析

    php传值赋值和传地址赋值用法实例分析

    这篇文章主要介绍了php传值赋值和传地址赋值用法,以实例形式较为详细的分析了php的常见赋值技巧,需要的朋友可以参考下
    2015-06-06
  • PHP的HTTP客户端Guzzle简单使用方法分析

    PHP的HTTP客户端Guzzle简单使用方法分析

    这篇文章主要介绍了PHP的HTTP客户端Guzzle简单使用方法,结合实例形式分析了Guzzle的功能、请求、cookie操作等相关实现技巧,需要的朋友可以参考下
    2019-10-10
  • PHP伪静态写法附代码

    PHP伪静态写法附代码

    PHP伪静态写法 伪静态又名:URL重写 主要是为了SEO而生的。(SEO是什么?这个不用问我吧。呵呵~搞网络的不懂SEO那就~~~~)
    2008-06-06

最新评论