好,所以我有一个充满值的数组,我想以特定的方式回显它们。
到目前为止,这是我的代码:
<?php foreach( $names as $i ) {
echo $i."<br>";
}?>
因此,目前我将每个值都堆叠在一起。但我想将其更改为列。
我希望它显示如下:
名称1名称2
名称3名称4
依此类推...我该如何实现?
迭代数组并从中构建HTML表单。由于您需要2个数组,因此下面是一个示例:
<?php if($names) :
echo '<table>';
$counter = 1;
foreach($names as $i) :
if($counter%2 !== 0) {
// Start new row
echo '<tr>';
}
echo '<td>' . $i . '</td>';
if($counter%2 == 0) {
// End row
echo '</tr>';
}
$counter++;
endforeach;
if($counter%2 == 0) {
// Last empty cell
echo '<td></td></tr>';
}
echo '</table>';
endif;
?>