我目前有一個列表(<ul>)我已經分成兩列的人。但在完成代碼後,我想知道是否有更有效或乾淨的方法來做同樣的事情。使用模數的清潔方式列
echo "<table class='area_list'><tr>";
// Loop users within areas, divided up in 2 columns
$count = count($areaArray);
for($i=0 ; $i<$count ; $i++) {
$uid = $areaArray[$i];
// get the modulus value + ceil for uneven numbers
$rowCalc = ($i+1) % ceil($count/2);
if ($rowCalc == 1) echo "<td><ul>";
// OUTPUT the actual list item
echo "<li>{$users[$uid]->profile_lastname}</li>";
if ($rowCalc == 0 && $i!=0) echo "</ul></td>";
}
echo "</tr></table>";
對不起雞蛋裏挑骨頭,但你錯過了您的交易tr標籤 –
哈哈!一點也不。謝謝:) – JeroenEijkhof