Chiffre aléatoire [PHP] - Programmation
Marsh Posté le 07-04-2002 à 20:33:05
$temp=rand(0,4);
$var1=$$tab[$temp];
$temp=rand(0,4);
$var2=$$tab[$temp];
pas testé mais ca devrai marcher
Marsh Posté le 07-04-2002 à 21:10:13
Oui merci sa joue!!!
Encore juste une choses c'est qu'il faudrait qu'il me sorte qu'une seule fois le nombre!!!
Si le nombre a déja été tirer il faut en retirer un autre...
[jfdsdjhfuetppo]--Message édité par simoes--[/jfdsdjhfuetppo]
Marsh Posté le 07-04-2002 à 21:49:02
$tab[0]=5;
$tab[1]=4;
$tab[2]=2;
$tab[3]=99;
$tab[4]=154;
$temp=rand(0,4);
$temp2=$temp;
echo $tab[$temp];
echo "<br>";
while($temp2==$temp)
$temp2=rand(0,4);
echo $tab[$temp2];
Marsh Posté le 07-04-2002 à 21:52:37
Fo que le générateur de nombre aléatoire soit initialisé.
Marsh Posté le 07-04-2002 à 21:57:30
Je@nb a écrit a écrit : Fo que le générateur de nombre aléatoire soit initialisé. |
Marsh Posté le 07-04-2002 à 22:02:19
http://www.php.net/manual/fr/function.srand.php
http://www.php.net/manual/fr/function.rand.php
Pour le rand mais c plus conseillé d'utilise mt_rand
http://www.php.net/manual/fr/function.mt-srand.php
http://www.php.net/manual/fr/function.mt-rand.php
Marsh Posté le 07-04-2002 à 22:13:18
Oui skylight sa marche dans ton cas mais pas dans le mien!!!
$a=0;
While ($a<$res_invitation){
$temp=rand(0,5);
$var=$gagnant[$temp];
$gagnant_final= $gagnant_final."-".$var;
$a++;
}
merci
Marsh Posté le 08-04-2002 à 21:09:28
Marsh Posté le 07-04-2002 à 19:57:32
Je voudrais choisir des nombres aléatoirement à partir de cela:
$tab[0]= 5
$tab[1]= 4
$tab[2]= 2
$tab[3]= 99
$tab[4]= 154
et je voudrait qu'il me donne 2 nombres aux hasard de ces 5 ci dessus.
Ex: 154 et 5
---------------
Donne un poisson à un homme il mangera une journée, Apprends lui à pêcher, il mangera toute sa vie...