LittleFatNinja
@LittleFatNinja
горе девелопер, любитель лютой садомии

PHP bench-mark. Конкатенация vs сбор в массив + implode. Что быстрее?

на разных компах разные разультаты
кто может сказать что быстрее?
или кому не лень, протестируйте, скажите как у вас

time php <file> > /dev/null

<?php
$out = '';

for ( $i = 0; $i < 1000000; $i++ ) {
    $out .= $i . '_' . $i;
}

echo $out;

?>


<?php
$out = [];

for ( $i = 0; $i < 1000000; $i++ ) {
    $out[] = sprintf('%s_%s', $i, $i);
}

echo implode('', $out);

?>


у меня соотношение такое
1) real: 0.4s
2) real: 1.4s
  • Вопрос задан
  • 299 просмотров
Пригласить эксперта
Ответы на вопрос 1
65536
@65536
0.458655834198
1.3961231708527
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы