arrayInsertAfter
-
arrayInsertAfter : Insère le contenu d’un tableau après un élément précis d’un autre tableau.
Description
arrayInsertAfter ( array &$array, array $insert, boolean $key = false )
arrayInsertAfter copie les éléments du tableau
$insertdans le tableau$array. Si$keyest précisé, ces éléments seront copiés après l’élément de clé$keydans le tableau$array.Liste de paramètres
$array
Le tableau d’entrée, qui sera modifié pour accueillir les nouveaux éléments.
$insert
Le tableau à insérer dans$array.
$key
La clé dans$arrayde l’élément à la suite duquel seront insérés le sous-tableau$insert.
Si$keyvautfalse, le sous-tableau sera ajouté à la fin de$array.
Exemple
$array1 = ['blue' => 4, 'orange' => 0, 'green' => 18, 'red' => 1]; $array2 = ['yellow' => 3, 'dark' => 12]; arrayInsertAfter($array1, $array2, 'orange'); var_dump($array1);
Affichera :
array (size=6) 'blue' => int 4 'orange' => int 0 'yellow' => int 3 'dark' => int 12 'green' => int 18 'red' => int 1