Generarea unui numar de 5 cifre

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

andy
Average Member
Mesaje: 52
Membru din: Mie Iun 23, 2004 4:08 pm
Localitate: Cluj-Napoca
Contact:

Generarea unui numar de 5 cifre

Mesajde andy » Dum Sep 12, 2004 6:00 pm

Salut,
Intrebarea mea este cum pot genera un numar de exact 5 cifre (nici mai mult nici mai putin) ? Am gasit un script pe phpfreaks.com dar genereaza si numere de cate 2 sau 3 sau chiar 6 cifre. Codul este urmatorul, poate ma ajuta cineva sa il modific:


function makeRandom() {
$salt = "012345678987654321";
srand((double)microtime()*1000000);
$i = 0;
while ($i <= 7) {
$num = rand() % 33;
$tmp = substr($salt, $num, 1);
$pass = $pass . $tmp;
$i++;
}
return $pass;
}

$random = makeRandom();
echo $random;



TheRain3r
PHPRomania Supporter
Mesaje: 5
Membru din: Vin Sep 10, 2004 10:24 am
Localitate: Suceava, Romania
Contact:

Mesajde TheRain3r » Lun Sep 13, 2004 9:46 am

Problemele complicate au intotdeauna solutii simple, pe intelesul tuturor, dar gresite !

Avatar utilizator
ovi2ut
PHPRomania Coder Professional
Mesaje: 166
Membru din: Vin Sep 13, 2002 5:23 pm
Localitate: Middle of Nowhere
Contact:

Mesajde ovi2ut » Lun Sep 13, 2004 9:59 am

Losing an illusion makes you wiser than finding a truth.


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 18 vizitatori