Bonjour à tous,

Après avoir supprimer des éléments d'un tableau (avec unset()) je me retrouve avec le tableau suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$array=(1=>'premier', 2=>'second', 4=>'quatrième');
donc la clé 0 ayant été supprimée je ne peux plus récupérer le premier élément du tableau comme ceci :

y a-t-il une fonction qui permette de ré-ordonner mon tableau comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$array=(0=>'premier', 1=>'second', 2=>'quatrième');
ou un moyen de récupérer (mais pas de l'extraire avec array_shift) le premier élément du tableau si la clé 0 n'existe pas ?

Merci d'avance pour vos réponses.