Как мое исследование заставляет меня думать, что циклы for
- это самая быстрая итерационная конструкция в PHP... чтобы сделать ее более ясной, какая из следующих, по вашему мнению, будет быстрее?
Пример ONE
for ($i = 0; $i < count($myLargeArray); $i++ ) {
echo myLargeArray[$i];
}
Пример TWOh3 >
$count = count($myLargeArray);
for ($i = 0; $i < $count; $i++ ) {
echo myLargeArray[$i];
}
Моя логика следует, что на каждой итерации в примере один доступ к длине myLargeArray на каждой итерации является более вычислительно дорогостоящим, чем доступ к простому целочисленному значению, как в примере 2. Это правильно?