3の倍数と3がつく数字の時だけアホになるプログラム -strpos

そんなナベアツ的なプログラムを書いてみます。
3の倍数は3で割ってあまりが0でOKですが、3のつく数字の判定は?

strpos(a, "b")

aに"b"という「文字列」が含まれるかどうかを判定する関数。
strposした段階で文字列としての判定をするので型変換は不要。

これを利用して以下。
3の倍数と3がつく数字の時だけ文字が大きくなります。

<?php
  for ($n = 1; $n <= 40; $n++) {
    if ($n%3 == 0 ){
      echo ("<font size=6> $n </font>");
    }   
    else if(strpos($n,"3") !== false){
         echo("<font size=6>$n</font>");
    }else{
      echo($n);
    }   
  }
?>