Ok, j'ai un tableau comme si, mais il est pas garanti d'être mis dans cet ordre tout le temps ...Besoin d'ajouter un tableau dans un autre tableau à une valeur clé spécifiée
$array = array(
'sadness' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'value',
),
'happiness' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'the value',
),
'peace' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'the value',
)
);
Ok, et je voudrais jeter dans ce tableau juste après que la clé du bonheur est définie. Je ne peux pas utiliser la clé de la «paix», car elle doit aller directement après le bonheur, et la paix ne viendra peut-être pas après le bonheur, car ce tableau change.
Alors, voici ce que je dois ajouter après le bonheur ...
$another_array['love'] = array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'the value of love'
);
Ainsi, la sortie finale après s'entré directement après le bonheur devrait ressembler à ceci:
$array = array(
'sadness' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'value',
),
'happiness' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'the value',
),
'love' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'the value of love',
),
'peace' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'the value',
)
);
Quelqu'un peut-il s'il vous plaît donner moi une main avec ça. Utiliser array_shift, array_pop, ou array_merge ne m'aide pas du tout, puisque ceux-ci vont au début et à la fin du tableau. J'ai besoin de le placer directement après une position KEY dans $ array.
Merci :)
Je viens de le remarquer et je l'ai corrigé. Merci, mais la question demeure. – SoLoGHoST
Merci beaucoup, et merci pour l'excellent exemple :) – SoLoGHoST