aze555666
Messages postés208Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention26 janvier 2009
-
21 nov. 2005 à 18:24
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
22 nov. 2005 à 10:41
bonjour.
quelle est la fonction php pour générer un nombre entier aléatoire entre 1 et 16???
le but est ensuite de récupérer le Nieme caractére dans une chaine
"abcdef1234567890", selon le nombre fourni par la fonction. mais ça, je
devrais pouvoir me débrouiller seul!
mon principal probleme est que je ne connais ma fonction qu'en
TI-basic: RandInt(1,16)! sauf qu'en php, ce n'est pas la même, et quand
je cherche random +php sur google, je trouve tout un tas de chose qui
sont assez éloignées de ce que je cherche (il y a un script pour
choisir une citation aléatoirement, qui pourrait faire l'affaire, si il
ne me fallais pas le numéro du caractere choisi dans la suite du
code...)
aze555666
Messages postés208Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention26 janvier 2009 21 nov. 2005 à 20:18
rand(0,15)! tout simplement! et die qu'il y a des gens qui s'ammusent
(ce que j'ai vu sur google) à faire des script incompréhensibles avec
du microtime et autres :-)
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 22 nov. 2005 à 09:33
Voui, le seul truc vraiment intéressant dans la ligne que je montre, pour un débutant en php en tous cas (parce que va faire ça en Delphi, par exemple...), c'est l'accès direct à n'importe quelle position de ta chaîne, avec les accolades, comme pour un tableau (mais sans crochet...quoique, ça marche aussi avec crochets; c'est juste que cette ériture est préférable histoire de s'y retrouver et de ne pas confondre une chaîne avec un tableau).
mt_rand() est plus rapide ? Je pensais que c'était juste une question de taille du random utilisable. C'est bon à savoir :-)