<form method=post>
<input type='checkbox' name='list[]' value="1">
<input type='checkbox' name='list[]' value="2">
<input type='checkbox' name='list[]' value="3">
<input type=submit>
</form>
<?
$list = $_POST['list'];
print_r($list);
?>

解决方案 »

  1.   

    <form method=post>
    <input type='checkbox' name='list[]' value="1">
    <input type='checkbox' name='list[]' value="2">
    <input type='checkbox' name='list[]' value="3">
    <input type=submit>
    </form>
    <?
    $list = $_POST['list'];
    print_r($list);
    ?>
      

  2.   

    Array ( [0] => 1 [1] => 2 ) 怎么分解成(1,2,3)这样的形式
      

  3.   

    但我不知道为什么名字要这样list[],能不能解释一下??????
      

  4.   

    list[] 存放在数组list里面。$list[0] 就是 1
    $list[1] 就是 2
    $list[2] 就是 3这是由PHP来帮你完成的。
      

  5.   

    list[]这样的名字,用js怎么验证???????/
      

  6.   

    用数组形式命名是php对同名表单变量命名的一个约定,只有这样才能被php解释成数组。用js验证时
    document.formname["name[]"][i]....