Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2465 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP][newbie] Génération aléatoire de nombres différents 2 à 2 ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP][newbie] Génération aléatoire de nombres différents 2 à 2 ?

n°657438
x86
Looking for the perfect beat
Posté le 27-02-2004 à 11:38:29  profilanswer
 

Bonjour
j'annonce déja, je suis un newbie de la programmation en général ;)
 
Je cherche a avoir une série de nombre aléatoire, mais différents entre eux. Y a t il une fonction php qui permet de faire ca facilement?
 
Pour le moment j'ai ecrit ca :
 

Code :
  1. $hebdo="";
  2. for ($i = 0; $i < 100; $i++) {
  3. $numero[$i]=rand(1,$nb_images);
  4. $hebdo=$hebdo.$numero[$i].";";
  5. }


 
le probème étant que ma variable hebdo (de la forme 4;6;42;1;6;....) peut comporter plusieurs nombres identiques. Une idée simple pour corriger ca?
 
merci beaucoup


Message édité par x86 le 27-02-2004 à 11:46:50

---------------
Date d'arrivée sur le forum: le 2-02-2000
mood
Publicité
Posté le 27-02-2004 à 11:38:29  profilanswer
 

n°658053
x86
Looking for the perfect beat
Posté le 27-02-2004 à 18:05:36  profilanswer
 

:bounce:


---------------
Date d'arrivée sur le forum: le 2-02-2000
n°658075
jagstang
Pa Capona ಠ_ಠ
Posté le 27-02-2004 à 18:40:36  profilanswer
 

la méthode bourrin. 2 vecteur avec des nombre de 1 à 100. puis tu brasse les vecteurs en échangeant aléatoirement un bon nombre de fois des valeur dans celui-ci.
 
tu te retrouves alors avec 2 vecteur désordonnés


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°658159
Ayuget
R.oger
Posté le 27-02-2004 à 21:07:07  profilanswer
 

Autre méthode bourrin:
Tu met fait un tableau contenant 1,2,3 ......... 100 et tu utilise array_rand.

n°658163
sielfried
Posté le 27-02-2004 à 21:11:49  profilanswer
 

Ayuget a écrit :

Autre méthode bourrin:
Tu met fait un tableau contenant 1,2,3 ......... 100 et tu utilise array_rand.
 


 
Ca me semble aussi être la méthode la plus adaptée.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°658195
x86
Looking for the perfect beat
Posté le 27-02-2004 à 21:56:39  profilanswer
 

merci je vais étudier vos réponse, et vous tiendrais au courrant :jap:


---------------
Date d'arrivée sur le forum: le 2-02-2000
n°658202
x86
Looking for the perfect beat
Posté le 27-02-2004 à 22:07:34  profilanswer
 

tennez la je matte arry_rand sur php.net, et je vois a coté la fonction shuffle. Ca pourrait etre pas mal auss ide demander un shuffle sur un tableau contenant les nombre de 1 a 100 non?
 
je vias tenter avec vos réponse et shuffle


Message édité par x86 le 27-02-2004 à 22:07:48

---------------
Date d'arrivée sur le forum: le 2-02-2000
n°658237
x86
Looking for the perfect beat
Posté le 27-02-2004 à 22:49:03  profilanswer
 

ca semble marcher avec le shuffle, merci a tous :)


---------------
Date d'arrivée sur le forum: le 2-02-2000

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP][newbie] Génération aléatoire de nombres différents 2 à 2 ?

 

Sujets relatifs
[PHP]Problème avec les Sessions (débutant)[PHP]Executable
[PHP] $this->[PHP] Safe mode et outils graphique
[PHP / MYSQL] textarea : il aime pas les '[PHP-SQL] selection aleatoire dans une bdd avec un where
Interfacer une BDD Access sur le WEB > ASP ou PHP ?[PHP] qcq ca veut dire ?
[PHP] 1 variable = juxtaposition de 2 variables 
Plus de sujets relatifs à : [PHP][newbie] Génération aléatoire de nombres différents 2 à 2 ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR