(7 фев 2016, 02:06) (
0/
0)
[
0]
donttime,
Увы, но это ты не понял.
в общем я не поленился запустить бенчмарк. Для тестов взял php 7.0.3 версии и встроенный web сервер.
Для теста взял массив в 500к элементов (что бы числа на выходе нагляднее были)
В итоге запустил тест с перебором через foreach 10 раз, вычислил среднюю продолжительность выполнения - 0.11704993247986
При использовании твоего метода с перебором происходит 500к итераций.
При моём - не одной, и что в итоге? Средняя скорость слияния того же массива через array_merge - 0.05706000328064.
Далее не вижу смысла спорить.
(7 фев 2016, 01:56) (
0/
0)
[
0]
Mobiaaa,
Так в том то и дело, по бенчмаркам вывозит вариант с array_merge особенно при больших массивах.
(7 фев 2016, 01:53) (
0/
0)
[
0]
Ты используешь перебор массива для СЛИЯНИЯ массивов.
Я тебе говорю, что так делать плохо, есть встроенная функция PHP array_merge которая это делает на уровне ядра интерпретатора.
Всё. Не чего более, не стоило выносить это на публику.