Я хочу вставить один массив в другой ассоциативный массив в определенной позиции, но для меня array_splice не работает.
Я хочу сделать это:
$example = [
'first' => 'element',
'second' => 'element'];
$example[] = [
'third' => 'element',
'fourth' => 'element'];
Теперь у нас есть ассоциативный массив с двумя другими массивами.
И я хочу вставить в него другой массив, например, между ними. Это важно, я хочу вставить в определенный индекс.
$insert[] = [
'insert_first' => 'element',
'insert_second' => 'element'];
//I made before it:
$index = 1;
array_splice($example, $index, 0, $insert); //but it doesn't work :(
Я хочу следующий результат:
array(
[0] => array(
'first' => 'element',
'second' => 'element'
)
[1] => array(
'insert_first' => 'element',
'insert_second' => 'element'
)
[2] => array(
'third' => 'element',
'fourth' => 'element'
)
)
Может кто-нибудь помочь мне, как я могу это сделать?
Спасибо, Балаш из Венгрии.