0
我有陣左右(輪流)打印數組值
$mas = array("aaa","bbb","ccc","ddd","fff");
我要打印此陣如此:
aaa bbb
ccc ddd
fff
我不知道,如何讓這個HTML/CSS請告訴我
我有陣左右(輪流)打印數組值
$mas = array("aaa","bbb","ccc","ddd","fff");
我要打印此陣如此:
aaa bbb
ccc ddd
fff
我不知道,如何讓這個HTML/CSS請告訴我
CSS:
span.row {
display:block;
}
span.margin {
display:inline-block;
margin-right:10px;
}
PHP:
$mas = array("aaa","bbb","ccc","ddd","fff");
echo '<span class="row">';
for($i = 0; $i < count($mas); $i++) {
echo $i % 2 == 0 ? '</span><span class="row">';
echo '<span class="margin">' . $mas[$i] . '</span>';
}
echo '</span>';
如果你要打印,每行兩個項目的數組,你可以嘗試以下方法:
<?php
$output = "<div>";
for($i = 0; $i < count($mas); $i++)
{
if($i % 2 == 0)
$output .= "<p>".$mas[$i]." ";
else
$output .= $mas[$i]."</p>";
}
echo $output."</div>";
使用CSS樣式的<p>
標籤根據自己的喜好與問候間隔。