標籤:ring var_dump ext color box 資料 動態 xhtml UI
提交表單的時候,對於checkbox多選框,name=“field[]”,此時php擷取的數組為:從0開始的索引數組;如果name=“field[n]” 有數字n,那麼php擷取的name數組的索引為n,而不是從0開始的;
代碼:
<html xmlns="http://www.jb51.net/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>php擷取 checkbox複選框值的方法</title> </head> <body><form name="form1" method="post" action=""> <label> <input type="checkbox" name="checkbox[11]" value="複選一"> 複選一 </label> <label> <input type="checkbox" name="checkbox[22]" value="複選二"> </label> 複選二 <label> <input type="checkbox" name="checkbox[33]" value="複選三"> </label> 複選三 <label> <input type="checkbox" name="checkbox[44]" value="複選四"> </label> 複選四 <label> <input type="submit" name="Submit" value="提交"> </label> </form> </body> </html>
php:
if( $_POST ) { var_dump($_POST[‘checkbox‘]);}
列印結果為:
array(4) { [11]=> string(9) "複選一" [22]=> string(9) "複選二" [33]=> string(9) "複選三" [44]=> string(9) "複選四"}
此時[]裡面的數字,可以放一些動態資料,比如id,後台再處理
php擷取checkbox數組的表單資料