【PHP】3が付いている整数を赤色で表示

スポンサーリンク

広告を利用しています

PHPプログラミングの基本構文for文とif文

【PHP】3が付いている整数を赤色で表示

if文で3が含まれているかチェックする

<?php
for ($num = 1; $num <= 100; $num++) {
    if ($num % 3 == 0 or strstr($num, '3')) {
        echo "<span style='color: #ff0000;'>$num</span><br>";
    } else {
        echo "$num<br>";
    }
}
?>

strstr関数は、指定した文字列内で特定の文字列を検索するPHPの関数です。見つかった場合、対象文字列の最後までの部分を返します。’3’は文字列扱いをしていますね。

PHPのfor文は、繰り返し処理を行うための構文です。for (初期値; 条件式; 増減式)と記述します。

PHPのif文は、条件が真の場合に特定の処理を実行するための制御構文です。条件をカッコ () 内に書き、処理を中かっこ {} 内に記述します。

|| は、PHPにおいて論理 OR 演算子です。orは、2つの条件式のどちらか一方が true の場合、全体の条件式を true と評価します。