Funkcja PHP mt_rand()
❮ Odniesienie do matematyki PHP
Przykład
Generuj liczby losowe:
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Definicja i użycie
Funkcja mt_rand() generuje losową liczbę całkowitą za pomocą algorytmu Mersenne Twister.
Przykładowa wskazówka: jeśli chcesz uzyskać losową liczbę całkowitą z przedziału od 10 do 100 (włącznie), użyj mt_rand (10100).
Składnia
mt_rand();
or
mt_rand(min,max);
Wartości parametrów
Parameter | Description |
---|---|
min | Optional. Specifies the lowest number to return. Default is 0 |
max | Optional. Specifies the highest number to return. Default is mt_getrandmax() |
Szczegóły techniczne
Wartość zwrotu: | Losowa liczba całkowita między min (lub 0) a max (lub mt_getrandmax() włącznie). Zwraca FALSE jeśli max < min |
---|---|
Typ zwrotu: | Liczba całkowita |
Wersja PHP: | 4+ |
Dziennik zmian PHP: | PHP 7.1: rand() jest aliasem mt_rand() PHP 5.3.4: Wyświetla E_OSTRZEŻENIE i zwraca FALSE, jeśli max < min . PHP 4.2.0: Generator liczb losowych jest umieszczany automatycznie. |
❮ Odniesienie do matematyki PHP