EZ-SPARROW > TECH NOTES > php n番目のループや倍数で表示内容を変える方法

php n番目のループや倍数で表示内容を変える方法

November 28, 2021

1.ループの数を数える

以下のようにforeach の前後に数を数えるコードを挿入

$counter = 0;
                        foreach ($rows as $row) { ....

$counter++;

2.if文で値を出し分ける

<?php if ($counter == 1) {//1回目のループ
 echo '表示内容">'; }?>



<?php if ($counter == 12) {//12回目の表示
 echo '表示内容'; }
 elseif (($counter % 4) == 0) {//12回目以外で4の倍数
 echo '表示内容
'; }?>

上記のコードで4の倍数ごとに<div>を挿入する等が可能になる

RELATED POSTS