php 取得表單所有複選框的值的方法實例程式碼

怪我咯
發布: 2023-03-13 14:54:02
原創
1591 人瀏覽過

php 取得表單複選框checkbox的值與其他開發語言不一樣,這篇文章向大家介紹php如何取得表單所有複選框checkbox的值,需要的朋友可以參考一下本文章php checkbox取值的介紹。

通常來說,php中總是只取得最後一個複選框的值,那麼如何才能取得所有複選框的值?

解決方法如下:

form表單的部分程式碼如下:

<input type="checkbox" name="frm_tag[]" value="1">1
<input type="checkbox" name="frm_tag[]" value="2">2
<input type="checkbox" name="frm_tag[]" value="3">3
<input type="checkbox" name="frm_tag[]" value="4">4
<input type="checkbox" name="frm_tag[]" value="5">5
登入後複製

注意上面input的name屬性,各個屬性內容都一樣,而且都是frm_tag[],加上[]的原因在於讓frm_tag的內容變成陣列形式傳遞。

注意:frm_tag後的中括號不可漏,否則用PHP取得的時候只能取到最後一個值。

php處理POST傳遞過來資料的程式碼如下:

$str_tag = "";
$frm_tag = $_POST[&#39;frm_tag&#39;];
for($i=0;$i<count($frm_tag);$i++){
  echo $frm_tag[$i]."<br>";
  if($i==0)
   $str_tag = $frm_tag[$i];
  else
   $str_tag = $str_tag.",".$frm_tag[$i];
}
echo $str_tag;
}
登入後複製

以上是php 取得表單所有複選框的值的方法實例程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!