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 7.1中利用OpenSSL代替Mcrypt加解密的方法详解

    PHP 7.1中利用OpenSSL代替Mcrypt加解密的方法详解

    最近在开发微信公众号功能的时候发现在PHP 7.1中Mcrypt已经被弃用了,无奈只能找对应的解决方法来替代,所以这篇文章主要给大家介绍了关于在PHP 7.1中利用OpenSSL代替Mcrypt加解密的相关资料,需要的朋友可以参考下。
    2017-11-11
  • php实现将数组转换为XML的方法

    php实现将数组转换为XML的方法

    这篇文章主要介绍了php实现将数组转换为XML的方法,实例分析了php操作数组及XML格式文件的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • php实现MySQL数据库备份与还原类实例

    php实现MySQL数据库备份与还原类实例

    这篇文章主要介绍了php实现MySQL数据库备份与还原类,可实现针对MySQL数据库的导入与导出功能,并且包含了针对数据库操作时的加锁与解锁等功能,非常具有实用价值,需要的朋友可以参考下
    2014-12-12
  • PHP学习笔记之二

    PHP学习笔记之二

    PHP学习笔记之二,开始学习php的朋友可以看下。
    2011-01-01
  • PHP设计模式中观察者模式详解

    PHP设计模式中观察者模式详解

    观察者模式是极其重要的一个设计模式,也是我几年开发过程中使用最多的设计模式,本文首先概述观察者模式的基本概念和Demo实现,接着是观察者模式在Java和Spring中的应用,最后是对观察者模式的应用场景和优缺点进行总结
    2022-12-12
  • PHP调用MySQL存储过程并返回值的方法

    PHP调用MySQL存储过程并返回值的方法

    这篇文章主要介绍了PHP调用MySQL存储过程并返回值的方法,较为详细的分析了存储过程的使用技巧,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • php实现将数组或对象写入到文件的方法小结【三种方法】

    php实现将数组或对象写入到文件的方法小结【三种方法】

    这篇文章主要介绍了php实现将数组或对象写入到文件的方法,结合实例形式总结分析了PHP将数组或对象转换并写入文件的三种常见操作技巧,需要的朋友可以参考下
    2020-04-04
  • PHP数据库操作二:memcache用法分析

    PHP数据库操作二:memcache用法分析

    这篇文章主要介绍了PHP数据库操作memcache用法,结合实例形式详细分析了memcache的下载、安装、配置及相关使用技巧,需要的朋友可以参考下
    2017-08-08
  • php精确的统计在线人数的方法

    php精确的统计在线人数的方法

    这篇文章主要介绍了php精确的统计在线人数的方法,需要的朋友可以参考下
    2015-10-10
  • 一文总结常用PHP业务逻辑demo

    一文总结常用PHP业务逻辑demo

    这篇文章主要为大家介绍了常用PHP业务逻辑的demo总结,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06

最新评论