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

前端之家收集整理的这篇文章主要介绍了php 使用post,get的一种简洁方式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

近来看到了一个巧妙地方法,原理是
$var_a ='var_b';
$$var_a ='test';
则echo $var_b;为'test'
因此可以这样处理
<div class="codetitle"><a style="CURSOR: pointer" data="61433" class="copybut" id="copybut61433" onclick="doCopy('code61433')"> 代码如下:

<div class="codebody" id="code61433">
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()进行了过滤。

原文链接:https://www.f2er.com/php/28623.html

猜你在找的PHP相关文章