RSS
 

array_insert() быстро и просто :)

12 Сен

Как-то столкнулся с необходимостью вставить элементы в нужную позицию массива.
Сразу кинулся просматривать — а нет ли простого метода array_insert()?
Как оказалось нет и это может сбить столку и заставить начать писать что-то свое…

Но не все так плохо 🙂
array_splice() легко справляется с поставленной задачей.

Ниже пример кода, который и делает вставку:


$result = array( 'i','n','s','r','t');

array_splice( $result, 3, 0, array(‘e’) );

В результате получми массив

Array
(
  [0] => i
  [1] => n
  [2] => s
  [3] => e
  [4] => r
  [5] => t
)

 
Нет Коментариев | Просмотров: 3 577

Добавил Владимир в PHP, Программирование

 

Tags:

Ответить