A srand() függvény beállítja a véletlenszám-generátor kezdőértékét.
A rand() függvény egy véletlen számmal tér vissza.
A getrandmax() függvény visszaadja a véletlenszám-generátor által előállítható legnagyobb értéket.
A srand() függvény szintaxisa:
Csak egyszer kell meghívi!void
=
srand
(
paraméter
)
;
A visszatérési érték: nincs (void)
A rand() függvény szintaxisa:
integer
=
rand
(
1. paraméter
,
2. paraméter
)
;
2. paraméter (opcionális): véletlenszám legnagyobb értéke (maximum)
A visszatérési érték: Iteger véletlen számérték. Ha a minimum és maximum értéke meg lett adva, akkor a két érték közé esik.
A getrandmax() függvény szintaxisa:
integer
=
getrandmax
(
)
;
A visszatérési érték: Integer: a véletlenszám-generátor által előállítható legnagyobb érték.
Példa:
Forráskód
<body>
<?php
srand(); //véletlenszám generátor kezdőértékének beállítása
echo "Véletlen szám maximális értéke: ".getrandmax()."<br>" ;
echo "Véletlen szám: ".rand()."<br>" ;
echo "Véletlen szám: ".rand(10,55)."<br>" ;
echo "Véletlen szám: ".rand(5,10)."<br>" ;
?>
</body>
Eredmény*
A példakód letölthető: php_matek_veletlen_01.php.zip