[Tableaux] "Combler les vides" dans un tableau array
Bonjour,
J'ai un tableau array dans le quel je viens piocher au hasard des valeurs.
Une fois une valeurs tirer je ne souhaite pas la tirer a nouveau, pour se faire, je supprime les valeur déjà tirer grâce unset par exemple unset($montableau[3]);
Ca fonctionne mais ça me laisse des index vide dans mon tableau, dans mon exemple montableau[3] renvois undefined offset3.
Existe-t-il une fonction qui permette de supprimer ses vides dans l'exemple l'offset 4 prendrais la place du 3, le 5 du 4 ainsi de suite, ou suis je obliger de passer par une combinaison de boucle for....
Merci d'avance pour vos conseille.