Выбрать первые N элементов массива

  • Автор темы Markus®
  • Дата начала

Markus®

Guest
Выбрать первые N элементов массива

Есть многомерный асоциативный массив.
Не подскажете как выбрать первые (скажем) 5 элементов массива, но с условием чтобы сохранились ключи этих элементов.
array_slice() и array_splice() не подходят.
Прохождение циклом отпадает.
Может есть другие способы?
 

SiMM

Новичок
> Прохождение циклом отпадает.
Причины?

> Может есть другие способы?
[m]ref.array[/m]
 

svetasmirnova

маленький монстрик
array array_slice ( array array, int offset [, int length [, bool preserve_keys]] )
....
Обратите внимание, что array_slice() сбрасывает ключи массива. Начиная с PHP 5.0.2 вы можете переопределить это поведение, установив параметр preserve_keys в TRUE.
 

Markus®

Guest
svetasmirnova
>Начиная с PHP 5.0.2 вы можете
Если бы был PHP 5.0.2 :)
 
Сверху