エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
パフォーマンスのためにPHPのfor文でcountを使うべきではない
2008/01/31 修正。ソースが間違っていたので、測定からやり直しました。 プログラムを書いていると、こ... 2008/01/31 修正。ソースが間違っていたので、測定からやり直しました。 プログラムを書いていると、こうするとパフォーマンスがよくなるから、なんてことを思いながら、コーディングしていたりします。PHPでもそれは同じことです。 PHPの本でこんな風に書いてあったら、その本は投げましょう。 <?php for ( $i = 0; $i < count($array); ++$i){ doit($array[$i]); } ?> for文の構文は、C言語などと同じです。 for (式1; 式2; 式3) { 文 } 式1の評価は一度だけ、です。 式2、式3の評価は、ループするだけ評価(実行)されます。 つまり、この式が何度も評価(実行)されます。 $i < count($array) 10回ループすれば、count($array)が10回実行されます。PHPは、何も考えず、10回実行してく
2011/02/23 リンク