Ultimele tutoriale de dezvoltare web
 

PHP mt_rand() Function

<PHP Math Reference

Exemplu

Generarea de numere aleatoare:

<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Run exemplu »

Definiție și utilizare

mt_rand() funcția generează un număr întreg aleator folosind algoritmul Mersenne Twister.

Tip: Această funcție produce o valoare mai bună aleatoare, și este de 4 ori mai rapid decât rand() .

Sfat: Dacă doriți un număr întreg aleator între 10 și 100 (inclusive) , utilizați mt_rand (10,100) .


Sintaxă

mt_rand();

or

mt_rand( min,max );

Parametru Descriere
min Opțional. Specifică cel mai mic număr care urmează să fie returnate. Implicit este 0
max Opțional. Specifică cel mai mare număr care urmează să fie returnate. Implicit este mt_getrandmax()

Detalii tehnice

Întoarcere Valoare: Un număr întreg aleator între min (or 0) și max (or mt_getrandmax() inclusiv). Returnează false dacă max <min
Întoarcere Tip: Întreg
Versiune PHP: 4+
PHP Changelog: PHP 4.2.0: generator de numere aleatoare este însămânțată în mod automat
PHP 5.3.4: Probleme un E_WARNING și returnează FALSE dacă max <min

<PHP Math Reference