par
Ryle » 18 juil. 2016, 17:19
Bonjour,
Comme suggéré par Spols, le mieux est d'utiliser unset() pour supprimer une entrée du tableau plutôt que de lui donner la valeur <chaîne vide>.
Et une fois que cela est fait, tu peux utiliser array_values() pour récupérer les valeurs de ton tableau simplement :
$array = Array('test1','test2','test3');
unset($array[1]); // supprime l'élément à l'index 1
$array = array_values($array); // remplace le contenu de la variable par un tableau ne contenant que les valeurs restantes
Bonjour,
Comme suggéré par Spols, le mieux est d'utiliser unset() pour supprimer une entrée du tableau plutôt que de lui donner la valeur <chaîne vide>.
Et une fois que cela est fait, tu peux utiliser array_values() pour récupérer les valeurs de ton tableau simplement :
[php]$array = Array('test1','test2','test3');
unset($array[1]); // supprime l'élément à l'index 1
$array = array_values($array); // remplace le contenu de la variable par un tableau ne contenant que les valeurs restantes[/php]