schtromm
Новичок
Всех приветствую.
Возник такой вопрос. Существует большое, но заранее неизвестное количество простых массивов, которые надо объединить, слить в один.
Я попробовал способ foreach + array_merge, но он не подходит, так как из-за роста массива, к которому присоединяем, процедура выполняется очень медленно.
Если первый элемент отрабатывается за 2 секунды, то последние уже несколько минут.
Есть ли какой-то способ объединить массивы быстро и сразу? Без пошагового роста массива, а сразу одной операцией?
В качестве объединяемых массивов может быть и большой двумерный массив.
То есть, $array[0][0...$m1] ... $array[$n][0...$m2] слить в один большой $array[0...$n].
Спасибо.
Возник такой вопрос. Существует большое, но заранее неизвестное количество простых массивов, которые надо объединить, слить в один.
Я попробовал способ foreach + array_merge, но он не подходит, так как из-за роста массива, к которому присоединяем, процедура выполняется очень медленно.
Если первый элемент отрабатывается за 2 секунды, то последние уже несколько минут.
Есть ли какой-то способ объединить массивы быстро и сразу? Без пошагового роста массива, а сразу одной операцией?
В качестве объединяемых массивов может быть и большой двумерный массив.
То есть, $array[0][0...$m1] ... $array[$n][0...$m2] слить в один большой $array[0...$n].
Спасибо.