一尘不染

使用HTML表单隐藏元素传递数组

php

我正在尝试在隐藏字段中发布数组,并希望在PHP中提交表单后检索该数组。

$postvalue = array("a", "b", "c");
<input type="hidden" name="result" value="<?php echo $postvalue; ?>">

但是在打印发布的值后,我只能得到一个数组字符串。那么我该如何解决呢?


阅读 595

收藏
2020-05-29

共1个答案

一尘不染

采用:

$postvalue = array("a", "b", "c");
foreach($postvalue as $value)
{
    echo '<input type="hidden" name="result[]" value="'. $value. '">';
}

您将得到$_POST['result']一个数组。

print_r($_POST['result']);
2020-05-29