単調配列array_diffの最適化について

簡単なarray_diffの検証用プログラム。

皆さんご存知の通りphpにはarray_diffという引数指定した配列の差分だけを抽出する関数が備え付けであります。
このarray_diffは配列が保持する値を比較します。

機能的にはこれで十分要件を満たしてくれている場合が多いと思います。

なんですが単調配列(連想配列ではない、オートインクリメントなインデックスによって保存される配列という意味で)においては
これをarray_diff_keyとarray_flipを用いた処理に置き換えることができ、その処理速度について検討します。 続きを読む 単調配列array_diffの最適化について