如何在提交时检查是否选择了多个选项?

时间:2015-01-21 17:46:28

标签: php

我是PHP的新手,我有一个带有一些通用选项的选择框,我想测试用户是否选择了多个选项..但我似乎无法理解我是怎么做的会这样做..

<div class="form-group">
 <label class="col-lg-2 control-label">Favorite Color:</label>
  <div class="col-lg-7">
    <select multiple="" class="form-control" name="colors[]">
      <option>Red</option>
      <option>Blue</option>
      <option>Green</option>
      <option>Yellow</option>
      <option>Orange</option>
    </select>
  </div>
</div>

有没有人有任何想法?

1 个答案:

答案 0 :(得分:0)

假设您的表单元素类似于<form action="process.php" method="post">,您可以使用以下内容创建process.php来访问所选项目的数量:

<?php

    echo count($_POST['colors']);