2007-02-25から1日間の記事一覧
array_keysはとても遅い。でもこれって配列の最後まで検索しているからかな。 果たしてどうなのか。
マニュアルには mixed array_search ( mixed needle, array haystack [, bool strict] ) bool in_array ( mixed needle, array haystack [, bool strict] ) とある。 どちらも配列の値を検索するものだが、array_searchは最初にマッチしたキーを返すのに対し…
だめ、全然だめ。array_flipが遅い(そりゃそうだ)。 同じ配列の値を数10回以上検索するのならやる価値はあるだろうが、そのときもneedleを配列にして一度にin_arrayで検索した方が速い。今度は Pear::Benchmark (Benchmark/Iterate.php) を使ってみようか…