我很难将var_export
的结果转换回可用数组。
$mycontent = var_export($_POST, true);
我尝试过eval
:
$_POST = eval($mycontent);
那是行不通的。我知道它不起作用,因为当我尝试访问定义的变量之一时,我什么也没回来。实际上,我只得到字母“ a”:
echo $_POST['name'];
a
如果我只是回显$_POST
变量,则会得到以下内容,从它的外观看,它似乎是一个字符串:
array ( 'name' => 'afafaf', 'email' => 'afafafa', 'extra_info' => 'afafafaffff', 'submit' => 'Submit', )
还有什么我可以尝试的吗?