Вот у меня есть массив, содержащий много-много разных значений (цифры). Мне нужно разделить этот массив на более мелкие массивы по 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"
Сможете дальше сами?
Комментариев нет:
Отправить комментарий