Страницы

Поиск по вопросам

пятница, 21 июня 2019 г.

Как разделить массив на несколько частей по 25 значений и потом вывести значения каждого из массивов в строку?

Вот у меня есть массив, содержащий много-много разных значений (цифры). Мне нужно разделить этот массив на более мелкие массивы по 25 значений и вывести все значения из каждого нового массива на новую строку (и даже если в последнем массиве получится останется меньше 25-и значений, то всё равно вывести их). Как это сделать?


Ответ

Вам поможет функция PHP array_chunk(), которая разбивает массив на несколько мелких по N элементов. Например:
array_chunk( [1,2,3,4,5,6,7,8], 3) // даст [ [1,2,3], [4,5,6], [7,8] ]
Склеить элементы массивов можно функцией implode(). Например:
implode( ":", [1,2,3]) // даст "1:2:3"
Сможете дальше сами?

Комментариев нет:

Отправить комментарий