在PHP中,可以使用超全局变量$_POST
或$_GET
来捕获通过表单提交的数组值,并将其赋值给PHP变量。以下是一个示例代码:
HTML代码:
PHP代码(process.php):
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$myArray = $_POST["myArray"];
foreach ($myArray as $value) {
echo $value . "
";
}
}
在上面的例子中,我们通过$_POST["myArray"]
捕获了表单中name
为myArray[]
的输入框的值,并将其赋值给$myArray
变量。然后,通过foreach
循环遍历数组,并输出每个值。
请注意,如果表单中的name
属性以[]
结尾,PHP将自动将其识别为数组,并将所有输入框的值存储在一个数组中。
上一篇:捕获数组模板参数的大小