我正在使用 var_export 从 html 表单中获取信息。
$info = var_export($_POST);
echo '<pre>';
$info;
echo '</pre>';
当我打印出 $info 的内容时,这是输出:
数组('name' => 'a', 'address' => 'b', 'city' => 'c', 'state' => 'd', 'zip' => '1', 'phone' => '2', '打开' => '3', '关闭' => '4', )
这是正确的,但是当我将该变量传递给函数时:
validate($info);
function validate($data){
echo "Hello";
echo '<pre>';
$data;
echo '</pre>';
}
并尝试再次打印内容它不打印任何内容。我知道它正在进入函数,因为“Hello”被打印出来了。这里发生了什么?
谢谢你的帮助