в таком случае проще писать
Код:
if (strlen($str)>2)
{
$f="<font red>$str[0]<font blue>$str[1]</font>$str[2]</font>";
}
и т.д.
а как сделать чтобы если величина больше 5, красить не две первых и последних буквы красным, а ровно 1/3 от величины в начале и в конце?
strlen($str)/3=?