Bonjour,
Alors voilà, j'ai trouvé ce bout de code.
Pas de soucis, je le comprends parfaitement, il va me générer une chaine de 8 caractères composés d'éléments aléatoire du string $caracteres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $caracteres = "123ABCDE456FGHIJKLMNO789PQRSTUVWXYZ012abcde345fghijklmn678opqrstu90vwxyz"; $chaine = ""; for ($i=0;$i<=8;$i++){ $chaine.=substr($caracteres,(rand()%(strlen($caracteres))),1); }
Ma question porte sur ce morceau-là, et fais sûrement partie des base de la programmation php :
Personnellement, j'aurais fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part rand()%(strlen($caracteres))
Je ne comprends pas la signification de ce "%".
Code : Sélectionner tout - Visualiser dans une fenêtre à part rand(1,strlen($caracteres))
Quelqu'un pour m'expliquer ?
Merci d'avance !
Partager