Я хочу сократить массив, чтобы он содержал только 30 элементов. Если, например, у меня есть массив из 100 элементов, можно ли его взять и нарезать (как говорится) 70 из этих элементов?
Используйте array_slice
, чтобы извлечь диапазон необходимых вам элементов.
$short_array = array_slice($my_big_array, 0, 30)
$ short_array
будет содержать первые 30 элементов $ my_big_array
http://php.net/manual/en/function.array-slice.php
Использование:
$shortarray = array_slice($longarray, 0, 30);