Como adicionar um elemento no meio de um array em PHP

image_pdfimage_print

Para adicionar um item em qualquer posição num array em PHP basta utilizar a função splice com a seguinte configuração:

$original = array( 'a','b','c','d','e' );

//Insere elemento X na posição 2 do array (iniciando em 0-zero)
array_splice( $original, 2, 0, array('X') ); 

//Saída: $original = a b X c d e
Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!