NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!

PHP - mt_rand

Třída

Kořen \ Bez třídy

Metoda - mt_rand

(PHP 4, PHP 5, PHP 7)

Generuje pseudonáhodná náhodné číslo metodou "Mersenne Twister":https://en.wikipedia.org/…enne_Twister.

Varování: Tato funkce negeneruje kryptograficky bezpečná náhodná čísla! Pokud potřebujete náhodná čísla ke kryptografickým účelům či potřebujete z jiných zajistit, že vygenerovaná hodnota bude skutečně náhodná, použijte funkce random_int(), random_bytes() nebo openssl_random_pseudo_bytes()!

Bude-li velikost intervalu generování větší, než mt_randmax() (max - min > mt_randmax()), vygenerované číslo může být méně náhodné.

Interval generování je uzavřený.

Procedurální

  • function mt_rand (int $min, int $max) : int
  • function mt_rand (int $min, int $max) : int

Parametry

NázevDatový typVýchozí hodnotaPopis
$minint 0

Nejnižší vygenerovatelná hodnota (včetně).

$maxint mt_randmax()

Nejvyšší vygenerovatelná hodnota (včetně).

Návratové hodnoty

Vrací: int

Náhodné celé číslo od $min do $max. Pokud je $min větší než $max, vrací false.

Příklady

Vygenerování náhodného čísla od 0 do 100:

Klikni pro editaci
  • <?php
        echo mt_rand (0, 100);
    ?>
    • Zkontroluj, zda výstupy programu odpovídají předloze. S jinými texty testy neprojdou.

    Související manuály

        Jak se ti líbí článek?
        Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
        Jak se ti kurz líbí?
        Tvé hodnocení kurzuZnaků 0 z 50-500
        Aktivity