开放的编程资料库

当前位置:我爱分享网 > PHP教程 > 正文

将 Key => Value 数组转换为 PHP 中的标准变量

我不介意使用数组——事实上,我喜欢它们。它们易于使用并且可以很好地收集信息。

虽然我并不总是想使用数组。为什么使用:

echo $user['first_name'];

当你可以简单地使用:

echo $first_name;

那么我们怎样才能去掉变量的数组部分呢?

代码

foreach($user as $key=>$value) { $$key = $value; }

//or....

foreach($user as $key=>$value) { ${$key} = $value; }

您必须注意的几个变量是:

  • $_GET
  • $_POST
  • $_REQUEST

为什么?因为 $_GET$_POST$_REQUEST 变量可以被用户操纵,这会带来巨大的安全问题。

未经允许不得转载:我爱分享网 » 将 Key => Value 数组转换为 PHP 中的标准变量

感觉很棒!可以赞赏支持我哟~

赞(0) 打赏