将var_export的输出转换回php中的数组

时间:2019-06-23 06:58:17

标签: php

我很难将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', )

还有什么我可以尝试的吗?

0 个答案:

没有答案