PHP错误显示数字

时间:2016-03-10 12:57:10

标签: php

请在我出错的地方提供协助:

我正在努力获取数字:5,15,25,35以粗体加下划线

这是我的代码:

<?php
    for($i=1;$i<=40;$i++) {
        $m=($i%15);
        if($m==0) {
           echo '<b><u>' . $i . '</b></u>' ;
        }
        else{
           echo $i;
        }
    }
?>

2 个答案:

答案 0 :(得分:3)

您需要更改数学,模数15的条件适用于15,30等等。如果您需要5 15 25 35,那么您正在寻找模数为5 == 0的奇数:

for($i=1;$i<=40;$i++) {
    if($i%5 == 0 && $i%2 == 1){
        echo '<b><u>' . $i . '</u></b>' ;
    }else{
        echo $i;
    }
}

答案 1 :(得分:0)

正确关闭标签,就像这样,

for($i=1;$i<=40;$i++) {
    $m=($i%15);
    if($m==0){
       echo '<b><u>' . $i . '</u></b>' ;
    }
    else{
       echo $i;
    }
}

你错了,

echo '<b><u>' . $i . '</b></u>' ;