我需要从一个非常大的 HTML 选择列表创建一个 php 数组。我搜索了“下拉到数组”生成器和程序,但找不到任何东西。有人可以推荐一个 php 代码,我可以用它从 HTML 下拉列表中获取所有选项并输出它们的数组吗?
更新:php 或 js。任何将输出一个数组的东西,我可以将其复制并粘贴到我的脚本中。
最佳答案
在选择名称中包含方括号; PHP 会将您的选择作为数组接受:
<?php print_r($_GET['cars']);?>
<form>
<select name="cars[]" multiple="multiple" size="5">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<input type="submit" />
</form>
回发时 print_r
输出(取决于选择):
Array ( [0] => saab [1] => mercedes )
关于php - 从 HTML 选择列表中获取所有选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8101208/