【发布时间】:2022-06-29 01:57:17
【问题描述】:
我有使用循环的输入选项
<?php for ( $i = 0; $i < 2; $i++){ ?>
<select name="opt">
<option value="A">A</option>
<option value="B">B</option>
</select>
<?php } ?>
我想要这样的数据输入选项:
$data_opt = array("A","B");
但我不明白如何将值选项移动到 PHP 中的索引数组
【问题讨论】:
-
PHP 在服务器上进行处理,然后再向客户端/浏览器发送任何内容。并且客户端无权评估 PHP 代码。要将信息返回到服务器以进行 PHP 处理,请使用 XHR 或 Fetch。在这里阅读我的答案,它可能有助于解释原因和方式:stackoverflow.com/questions/72022099/…
-
我不明白,但我使用 $_POST
-
对——您也可以发布表单。如果表单发布到服务器上的 PHP 文件,PHP 将具有
$_POST["opt"],但它只有选定的值。而且我不明白为什么你有一个输出 2 个相同选择列表的 PHPfor循环。 -
因为未指定计数变量所以我使用for循环而不是foreach
-
我不明白。你想达到什么目的?您在寻找什么用户响应?为什么要写两个相同的选择列表?
标签: php html arrays select option