PHP - If number is divisible by 3 and 5 then echo

前端 未结 9 2611
[愿得一人]
[愿得一人] 2021-02-19 02:13

I\'m new to PHP and trying to create the following whilst minimizing the amount of code needed. PHP should show a list of 100 then display if the number is / by 3, 5 or 3 and 5.

9条回答
  •  隐瞒了意图╮
    2021-02-19 03:16

    if I'm reading your question correct then you are looking for :

    if ($number % 3 == 0 && $number %5 == 0) {
            echo "BY3 AND 5";
    } elseif ($number % 3 == 0)  {
        echo "BY3";
    } elseif ($number % 5 == 0) {
        echo "BY5";
    }
    

    Alternative version :

    echo ($number % 3 ? ($number % 5 ? "BY3 and 5" : "BY 3") : ($number % 5 ? "BY 5" : ""));
    

提交回复
热议问题