Nimous
Guest
Тест while-list vs. foreach
На днях оптимизируя один скрипт
протестировал, что работает быстрее,
while(list()...), или foreach();
Результаты настолько впечатлили, что решил запостить.
Выглядит примерно так:
While-List:
0.00449299812317
0.00407910346985
0.00407195091248
0.00427198410034
0.00407409667969
0.00406098365784
0.00406813621521
0.0041298866272
0.00406098365784
0.0040500164032
0.00522089004517
--------------------------------------------------------------------------------
Foreach:
0.0263140201569
0.0275628566742
0.0253531932831
0.0251181125641
0.0250420570374
0.0248601436615
0.0251851081848
0.0253081321716
0.0251879692078
0.0250339508057
0.0413100719452
Никогда больше не буду использовать
foreach();
Кажется, ещё на php.spb.ru об этом говорилось, но не думал, что всё настолько запущено.
Исходники теста здесь: http://phpclub.ru/paste/800
На днях оптимизируя один скрипт
протестировал, что работает быстрее,
while(list()...), или foreach();
Результаты настолько впечатлили, что решил запостить.
Выглядит примерно так:
While-List:
0.00449299812317
0.00407910346985
0.00407195091248
0.00427198410034
0.00407409667969
0.00406098365784
0.00406813621521
0.0041298866272
0.00406098365784
0.0040500164032
0.00522089004517
--------------------------------------------------------------------------------
Foreach:
0.0263140201569
0.0275628566742
0.0253531932831
0.0251181125641
0.0250420570374
0.0248601436615
0.0251851081848
0.0253081321716
0.0251879692078
0.0250339508057
0.0413100719452
Никогда больше не буду использовать
foreach();
Кажется, ещё на php.spb.ru об этом говорилось, но не думал, что всё настолько запущено.
Исходники теста здесь: http://phpclub.ru/paste/800