探討PHP擷取checkbox值_PHP教程

來源:互聯網
上載者:User
如何才能正確的實現PHP擷取checkbox值對於初學者來說還是比較陌生的。在這裡我們將為大家詳細介紹相關的實現方法,希望對大家有所協助。

  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擷取checkbox值方法一:

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

PHP擷取checkbox值方法二:

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

經常用到表單,其中複選框要經常用。但在PHP中與其他的指令碼語言不太一樣,複選框的名稱後面必須加上[],然後用數組迴圈取得。

 
  1. < ?PHP
  2. if(!empty($_POST["t1"])){
  3. $array = $_POST["t1"];
  4. $size = count($array);
  5. for($i=0; $i< $size; $i++){
  6. echo $array[$i]."< br>";
  7. }
  8. }
  9. ?>
  10. < form method=post action="" name="form1">
  11. < input type="checkbox"
    name="t1[]" value="籃球">籃球< br>
  12. < input type="checkbox"
    name="t1[]" value="足球">足球< br>
  13. < input type="checkbox"
    name="t1[]" value="乒乓球">乒乓球< br>
  14. < input type="checkbox"
    name="t1[]" value="排球">排球< br>
  15. < input type="submit">
  16. < /form>

以上就是PHP擷取checkbox值的兩種方法介紹。


http://www.bkjia.com/PHPjc/445960.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/445960.htmlTechArticle如何才能正確的實現PHP擷取checkbox值對於初學者來說還是比較陌生的。在這裡我們將為大家詳細介紹相關的實現方法,希望對大家有所協助...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.