首頁 > 後端開發 > php教程 > 如何在 PHP 中從選擇框中檢索多個選定值?

如何在 PHP 中從選擇框中檢索多個選定值?

Patricia Arquette
發布: 2024-12-14 07:56:11
原創
118 人瀏覽過

How to Retrieve Multiple Selected Values from a Select Box in PHP?

在PHP 中訪問選擇框的多個選定值

處理包含啟用了多個選擇的選擇框的表單時,在PHP 中獲取選定值腳本可以很簡單。為了滿足這個特定場景,我們將探索如何使用 $_GET[] 在「display.php」頁面上實現此目的。

具有多重選擇的表單結構:

考慮以下HTML 表單程式碼,其中名為「select2」的選擇框允許多項選擇:

<select name="select2[]" multiple ...>
  <option value="11">eleven</option>
  ...
</select>
登入後複製

注意在name 屬性中加入方括號[]。此修改對於使 PHP 能夠將 $_GET['select2'] 視為選定值的陣列至關重要。

存取PHP 中的值:

在「在「display.php」頁面中,您可以使用下列PHP 程式碼存取所選值:

foreach ($_GET['select2'] as $selectedOption)
  echo $selectedOption."\n";
登入後複製

經由遍歷$_GET['select2']數組,您可以循環檢索並顯示各個選定的選項。 POST 要求提交的,您可能需要使用$_POST 而不是$_GET。 multiple 屬性,PHP 只會提供$_GET['select2'] 中第一個選定的值,而不是數組。框的多個選定值,可讓您以靈活動態的方式處理使用者輸入。

以上是如何在 PHP 中從選擇框中檢索多個選定值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板