如果特定数字带有一些字符串,则换行

时间:2018-02-15 09:27:01

标签: php do-while

我'我真的不知道该解决这个问题...但我会解释结果和代码。

我需要4个是,新线后8个新线和13个新线后很快......

我仍然在这里与循环混淆......这是我的代码:

<?php

$i = 0;

do{

    $i++;

    if($i == 5) {
        echo "new line \n";
    }

    echo "The number is " . $i . "\n";

}

while($i <= 16);

希望有人可以帮助并告诉我的新手编程。

由于

2 个答案:

答案 0 :(得分:0)

这个怎么样

<?php

$i = 0;

do{

   $i++;

   echo "The number is " . $i . "\n";
   // % operator returns the remaining after the division
   if($i % 4 == 0) {  
     echo "new line \n";
   }

} while($i <= 16);

答案 1 :(得分:0)

您正在寻找模数运算符。

do{

    $i++;
    $remainder = $i % 4;

    echo "The number is " . $i . "\n";

    if( $remainder == 0) {
        echo "new line \n";
    }

}

while($i <= 16);