У меня есть многомерный массив, который имеет имена изображений и метку изображения. Этот массив иногда достигает 100K. Мне нужно разбить этот массив на маленькие куски, чтобы сказать 10K куски, так как мне нужно получить имя изображения из каждого массива и добавить это изображение, которое хранится локально в zip-файле.PHP Split Многомерный массив в более мелкие куски массива
Пример массива:
Array (
[0] => Array ([sku] => 1 [image] => 1-gbc.jpg [image_label] => 1 GBC EB100000)
[1] => Array ([sku] => 2 [image] => 2-ib575037.jpg [image_label] => 2 IB575037)
[2] => Array ([sku] => 3 [image] => 3-s0190303-paper-mate.jpg [image_label] => 3 Paper Mate S0190303)
)
мне нужно разделить это на меньшие куски, потому что иногда получить невозможно добавить все изображения для одного массива в отдельные почтовые файлы, поэтому мне нужно создать отдельный почтовый индекс для каждый массив.
Я пробовал пользователя array_chunk, но он не работает для меня, я делаю что-то неправильно.
images = array_chunk($array, 10000);
'array_chunk'? http://php.net/manual/en/function.array-chunk.php – user2959229
Я пробовал это, но по какой-то причине он не разбивает массив. – user4676307