首页 > 后端开发 > php教程 > 如何在 PHP 中从多选 HTML 表单中检索多个选定值?

如何在 PHP 中从多选 HTML 表单中检索多个选定值?

Mary-Kate Olsen
发布: 2024-12-18 07:00:12
原创
997 人浏览过

How to Retrieve Multiple Selected Values from a Multi-Select HTML Form in PHP?

从 PHP 中的选择框中检索多个选定值

使用允许多项选择的选择框构建 HTML 表单时,通常需要检索随后的 PHP 脚本。本文提供了从多选框中访问和显示所选选项的详细解决方案。

考虑以下 HTML 表单:

<form method="get" action="display.php">
  <select name="select2[]" multiple size="3">
    <option value="11">eleven</option>
    <option value="12">twelve</option>
    <option value="13">thirette</option>
    <option value="14">fourteen</option>
    <option value="15">fifteen</option>
  </select>
  <input type="submit" name="Submit" value="Submit">
</form>
登录后复制

在 display.php 中检索所选值,有必要在选择框的 name 属性中添加方括号 []:

<select name="select2[]" multiple ...>
登录后复制

这通知 PHP 处理$_GET['select2'] 作为数组。访问 display.php 中的数组变得简单:

<?php
header("Content-Type: text/plain");

foreach ($_GET['select2'] as $selectedOption) {
    echo $selectedOption . "\n";
}
?>
登录后复制

通过循环遍历 $_GET['select2'] 数组,您可以检索并显示每个选定的值。

以上是如何在 PHP 中从多选 HTML 表单中检索多个选定值?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板