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.
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
3
4 $numbers=array(1,2,3,4,5,6,7,8,9); $result=array_rand($numbers,3); print_r($result) ;
Pourquoi donc ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 //résultat Array ( [0] => 0 [1] => 4 [2] => 5 )
mon ARRAY va de 1 à 9, pas de 0 à 9...
Où va-t-il chercher le 0 ?







Répondre avec citation
Partager