rand

(PHP 3, PHP 4 )

rand -- véletlenszámot generál

Leírás

int rand ( void)

int rand ( [int min, int max])

Ha a min és max paraméterek nélkül hívod meg az mt_rand() függvényt, akkor az ál véletlenszám értéke 0 és RAND_MAX közé fog esni. Ha pl. 5 és 15 közé (bezárólag) eső véletlen számot akarsz kapni, akkor mt_rand(5, 15) kell írni.

Régebbi PHP verziókban a véletlenszám-generátor kiinduló értékét a srand() függvénnyel kell beállítani, de a 4.2.0-tól ez már nem szükséges.

Megjegyzés: A 3.0.7 verziók előtt a max paraméter helyett range (tartomány) szerepelt. Ezekben a verziókban az előző példával egyenértékű megoldás a mt_rand (5, 11), hogy 5 és 15 közé eső véletlen számot kapj.

Lásd még: srand(), getrandmax() és mt_rand()!