Najnowsze tutoriale tworzenie stron internetowych
 

PHP mt_rand() Function

<PHP Math Reference

Przykład

Generowanie liczb losowych:

<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Uruchomić przykład »

Definicja i Wykorzystanie

mt_rand() funkcji generuje się liczbę losową z wykorzystaniem algorytmu Mersenne przewodów.

Tip: Funkcja ta tworzy wartość lepiej losowy i jest 4 razy szybciej niż rand() .

Wskazówka: Jeśli chcesz losową liczbę całkowitą od 10 do 100 (inclusive) , użyj mt_rand (10,100) .


Składnia

mt_rand();

or

mt_rand( min,max );

Parametr Opis
min Opcjonalny. Określa najniższy numer zostać zwrócone. Domyślną wartością jest 0
max Opcjonalny. Określa najwyższy numer zostać zwrócone. Domyślnie jest mt_getrandmax()

Szczegóły techniczne

Zwracana wartość: Losową liczbę całkowitą pomiędzy min (or 0) i maksymalnej (or mt_getrandmax() włącznie). Zwraca fałsz, jeśli max <Min
Zwraca typ: Liczba całkowita
Wersja PHP: 4+
PHP zmian: PHP 4.2.0: Losowy generator liczb zaszczepia automatycznie
PHP 5.3.4: wydaje E_WARNING i FALSE Jeżeli max <Min

<PHP Math Reference