Kezdőoldal » Számítástechnika » Weblapkészítés » Random számgenerátor HELP (? )

Random számgenerátor HELP (? )

Figyelt kérdés

Lenne egy kódom:

<?php

function Kartyagenerator($length = 8) {

$char_control = "8";

$chars_for_pw .= "0123456789";


srand((double) microtime() * 1000000);

for($i=0;$i<$length;$i++) {

$number = rand(0, strlen($chars_for_pw));

$char_control .= $chars_for_pw[$number];

}


return $char_control;


}



?>

Ez annyit csinál hogy generál rand függvénnyel egy tetszőleges számot, viszont szeretném hogy a generált szám, minden esetben 8 jegyű legyen

Mit kéne módosítani?

Köszi!


2012. ápr. 24. 20:12
 1/5 anonim ***** válasza:
$szam=mt_rand(10000000, 99999999);
2012. ápr. 24. 20:18
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
100%
vagyis $szam=mt_rand(10000000, 99999999);
2012. ápr. 24. 20:19
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
ez a retek lerövidítette a két számot :O
2012. ápr. 24. 20:19
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:

A lényeg, hogy az egész egy sor, felesleges kavarni.

Első paraméternek megadod a legkisebb nyolcjegyű számot (százmillió), másodiknak meg a legnagyobbat (kilencszázkilencvenkilencmillió-kilencszázkilencvenkilencezer-kilencszázkilencvenkilenc)

2012. ápr. 24. 20:25
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:

Köszi, a két számra én is rájöttem csak a változóba eszkábálásuk nem sikerült

Köszönöm szépen! Megy a zöld

2012. ápr. 24. 20:34

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!