phpEncore un premier post depuis longtemps, j'aurais pas mal de chose à raconter mais en ce moment je n'ai plus internet chez moi.

C'est donc à l'occasion de mon nouveau travail que j'ai été amené à vouloir insérer un tableau dans un autre tableau à une position donnée.

Il existe pas mal de fonction pour manipuler les tableaux par défaut mais après recherche je n'ai pas trouvé cette fonction.

Je l'ai donc créée, et je la met ici, ça peut toujours être utile !

// Permet d'insérer un tableau à l'intérieur d'un autre tableau a une position donnée
function array_push_inside($array_principal, $array_insert, $position)
{
	// On commence par diviser le tableau envoyé a la position demandée
	$array1 = array_slice($array_principal, 0, $position);
	$array2 = array_slice($array_principal, $position);
	
	// On fusionne les 3 tableaux
	$array = array_merge($array1, $array_insert, $array2);
	
	// Retour du tableau final
	return $array;	
}