logó WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS
Ingyenes elektronikus tananyag interaktív weboldalak készítéséhez.
visszaVISSZA   
menüMENÜ   

MT Véletlen számok



A mt_srand() függvény beállítja a Mersenne Twister véletlenszám-generátor kezdőértékét.
A mt_rand() függvény egy véletlen számmal tér vissza.
A mt_getrandmax() függvény visszaadja a véletlenszám-generátor által előállítható legnagyobb értéket.

A mt_srand() függvény szintaxisa:

Csak egyszer kell meghívi!
void
=
mt_srand
(
paraméter
)
;
Paraméter (opcionális): poztitív szám.
A visszatérési érték: nincs (void)


A mt_rand() függvény szintaxisa:

integer
=
mt_rand
(
1. paraméter
,
2. paraméter
)
;
1. paraméter (opcionális): véletlenszám legkissebb értéke (minimum)
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 mt_getrandmax() függvény szintaxisa:

integer
=
mt_getrandmax
(
)
;
Paraméter: nincs
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
mt_srand(); //véletlenszám generátor kezdőértékének beállítása.
echo "Véletlen szám maximális értéke: ".mt_getrandmax()."<br>" ;
echo "Véletlen szám: ".mt_rand()."<br>" ;
echo "Véletlen szám: ".mt_rand(10,55)."<br>" ;
echo "Véletlen szám: ".mt_rand(5,10)."<br>" ;
?>
</body> 
 

Eredmény*


A példakód letölthető: php_matek_veletlen_mt_01.php.zip


Ahogy a legtöbb honlap, ez a webhely is használ sütiket a weboldalain.