for文のチューニングについて

for文は例えば

for(i = 0; i < 10; i++)

という風に書きますが、 配列の要素数だけfor文を回したい時は

for(i = 0; i < count(文字列変数); i++)

という風に書きます。

しかしこれだとfor文が回る回数分関数が呼び出されてしまいます。 この場合、

$len = count(文字列配列);
for(i = 0; i < $len; i++)

とすることで、関数が無駄に回ってしまうのを防いでいます。