Bonjour A tous

Tout débutant en PHP je tâtonne un peu à droite à gauche.

je cherche à générer une ligne de 9 valeurs (soyons précis, de 9 chiffres), allant de 1 à 9, triés aléatoirement et par groupe de 3 chiffres
Donc résultat1= A,B,C; résultat2=D,E,F ; résultat3=G,H,I
Résultat final = ABCDEFGHI

j'ai donc commencé simple avec un array et une fonction de choix aléatoire.
Dans cet exemple je lui demande donc de choisir 3 valeurs de mon tableau, et de façon aléatoire.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$numbers=array(1,2,3,4,5,6,7,8,9);
 
$result=array_rand($numbers,3);
print_r($result)  ;
Très bien, sauf que parfois ca va, mais parfois il me sort un "0" parmi les 3 valeurs...?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
//résultat
Array ( [0] => 0 [1] => 4 [2] => 5 )
Pourquoi donc ?
mon ARRAY va de 1 à 9, pas de 0 à 9...
Où va-t-il chercher le 0 ?