0

我正在使用以下代码,第一个回显工作正常,但第二个显示为未定义。

echo $_POST['text'];

extract($_POST, EXTR_PREFIX_ALL, "Form_");

echo $Form_text;
4

1 回答 1

6

extract已经添加_在前缀之后。

所以:

echo $Form__text;

将工作。

换句话说,不需要手动添加_第三个参数。

你的代码应该是这样的:

extract($_POST, EXTR_PREFIX_ALL, "Form");

echo $Form_text;
于 2012-12-17T18:25:08.007 回答