ループでは、最初の5つのアイテムをでラップしli
、その後は6つのアイテムごとにをラップしli
ます。次のコードを試していますが、正しく機能していません。最初の5つのアイテムをali
でラップし、その後、liの6つおきのアイテムのみをラップしますが、liなしで7〜12番目をラップします。
$i = 0;
while ($i < 19){
$i++;
if($i == 1 ){ echo '<li>'; }
if (($i > 5) AND ( $i % 6 == 0)){echo "<li>";}
echo "<div>item " . $i . "</div>";
if( $i == 5 ){ echo '</li>'; }
if(($i > 5) AND ( $i % 6 == 0)) { echo "</li>"; }
}
if ($i < 5 ) { echo "</li>"; }
if (($i > 5) AND ($i % 6 != 0)) { echo "</li>"; }