我这里有一个旧脚本,它基于它从 POST 数组创建变量的功能。我知道它很旧并且不应该使用,但是我需要哪个参数来激活它?$_POST['output']
应该自动变成$output
.
我一直在 php.net 和 google 上搜索,但似乎找不到这个参数的名称。
简单的
extract($_POST);
现在
echo $output;
编辑:
上述方法现在已被弃用。可以这样实现
extract(array_intersect_key($_POST, $array_of_expected_keys))
在以前的 PHP 版本中有。来自PHP Post 变量
register_globals
是一种使用名称作为变量而不是作为 post、get 和 request 变量获取提交值的旧方法。但这在较新的版本中已被弃用。您需要您的代码才能接受$_POST['email']
,而不是$email
.