foreachループでarray_keys()を使用するとパフォーマンスが向上しますが、実際には大規模配列でarray_keys()を使用するとコードの速度が向上することはありません。PHPを最適化する - foreachループでarray_keys()を使用するとパフォーマンスが向上しますか?
例:
大規模な配列を持ついくつかのパフォーマンスのゲインを持つようにやや論理的であるforeach(array_keys($myArray) as $ak){
$arrayElement =& $myArray[$ak];
//do whatever I need to do with massive array ...
}
これは、あなたが気づくようなものではなく、正直なところです。 – BoltClock