Pour insérer un nouvel élément dans un tableau à n'importe
quelle position en PHP, vous pouvez utiliser la fonction
array_splice()
. Voici un exemple :
<?php
// Tableau existant
$tableau = array("élément1", "élément2", "élément3");
// Nouvel élément à insérer
$nouvelElement = "nouvelElement";
// Position à laquelle insérer le nouvel élément (par exemple, à la position 1)
$position = 1;
// Utilisez array_splice() pour insérer le nouvel élément
array_splice($tableau, $position, 0, $nouvelElement);
// Affichez le résultat
print_r($tableau);
?>
Dans cet exemple, nous avons un tableau $tableau
contenant trois éléments. Nous souhaitons insérer un nouvel élément
$nouvelElement
à la position 1 (c'est-à-dire entre
"élément1" et "élément2"). Nous utilisons la fonction
array_splice()
pour effectuer l'insertion. Le résultat
est ensuite affiché à l'aide de print_r()
.
Le résultat affiché sera :
Array
(
[0] => élément1
[1] => nouvelElement
[2] => élément2
[3] => élément3
)
Le nouvel élément a été inséré avec succès à la position
souhaitée dans le tableau. Vous pouvez modifier la valeur de
$position
pour insérer l'élément à une autre position
de votre choix.
Sources
PHP
-