国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php讀取checkbox值幾種方法

2024-05-04 21:57:09
字體:
來源:轉載
供稿:網友

php獲取checkbox多選項值時必須以數組形式了,如下:test[]再用php post獲取就ko了,下面看代碼.

  1. <form method="post" action="checktest.php">  
  2. <input name="test[]" type="checkbox" value="1" />  
  3. <input type="checkbox" name="test[]" value="2" />  
  4. <input type="checkbox" name="test[]" value="3" />  
  5. <input type="checkbox" name="test[]" value="4" />  
  6. <input type="checkbox" name="test[]" value="5" />  
  7. <input type="submit" name="submit" value="submit" />  
  8. </form> 

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

checktest.php的代碼內容如下:

  1. $str =implode(',',$_post['test']); 
  2. print_r($str); 
  3. //12345 

下面是另外一種方法,php代碼:

  1. <input type="checkbox" name="weeks[]" id="weeks" value=1>    
  2. <input type="checkbox" name="weeks[]" id="weeks" value=2>    
  3. <input type="checkbox" name="weeks[]" id="weeks" value=3>     

weeks后的中括號不可漏,否則用php獲取的時候只能取到最后一個值,之后php就很好處理了,如下php代碼:

方法一:

  1. $weeks = $_post['weeks'];    
  2. for($i=0;$i<count($weeks);$i++)    
  3. echo $weeks[1]."<br>";   

方法二:

  1. $array = $this->request->getparameter("weeks[]");    
  2. $str =implode(',',$array);    
  3. echo $str;   

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嘉禾县| 札达县| 灵丘县| 遵化市| 辽阳县| 右玉县| 绥棱县| 宁津县| 紫阳县| 碌曲县| 普安县| 墨竹工卡县| 沭阳县| 罗定市| 万载县| 汶川县| 乡城县| 安远县| 保康县| 玛沁县| 淮南市| 安福县| 视频| 三门县| 革吉县| 宁安市| 阳山县| 淮滨县| 荥阳市| 太仓市| 东海县| 谢通门县| 屏东县| 凤翔县| 焉耆| 永德县| 原平市| 虞城县| 岢岚县| 乌海市| 和顺县|