数组echo

时间:2016-10-24 17:21:00

标签: php

我在一个数组中有一组复选框,我正在回显它的值。但是,我无法尝试获取我希望数据显示在

中的格式

现在文本打印为

1 2 3 4 5 6 7 8 9

我正在尝试将格式设为三列

1 2 3
4 5 6
7 8 9

这是我正在使用的代码

form ex:
<input class='8' value="1" type="checkbox" id='Form_test8_4' name='Form_test[]'/>
<input class='8' value="2" type="checkbox" id='Form_test8_4' name='Form_test[]'/>
<input class='8' value="3" type="checkbox" id='Form_test8_4' name='Form_test[]'/>
<input class='8' value="4" type="checkbox" id='Form_test8_4' name='Form_test[]'/>


Code:
<?php
    if(!empty($_POST['Form_test'])){
        foreach($_POST['Form_test'] as $check){
            echo $check;
        }
    }
?>

1 个答案:

答案 0 :(得分:0)

for ($i = 0; $i < count($_POST['Form_test']); ++$i) {
  echo $_POST['Form_test'][$i];
  if (($i + i) % 3 === 0) {
    echo '<br />';
  }
}
相关问题