NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

PHP - rand

Třída

Kořen \ Bez třídy

Metoda - rand

(PHP 4, PHP 5, PHP 7)

Funkce rand() vrací pseudo-náhodné číslo.

Funkci lze volat i bez parametrů, poté vrací hodnotu mezi 0 a getrandmax(). Nelze však zadat pouze jeden parametr.

Procedurální

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

Parametry

NázevDatový typVýchozí hodnotaPopis
$minint

Minimum.

$maxint

Maximum.

Návratové hodnoty

Vrací: int

Náhodné číslo.

Příklady

<?php
echo ("číslo mezi 0 a ". getrandmax()." = " . rand() . "<br />");
echo ("číslo mezi 0 a ". getrandmax()." = " . rand(0, getrandmax()) . "<br />");
echo ("číslo mezi -10 a -5 = " . rand(-10, -5) . "<br />");       // fungují i záporná čísla
echo ("číslo mezi 10 a 10 = " . rand(10, 10) . "<br />");     // 2 stejná čísla
echo ("číslo mezi 20 a 10 = " . rand(20, 10) . "<br />");     // nezáleží na pořadí většího a menšího čísla
echo ("číslo mezi 8.4 a 11.5 = " . rand(8.4, 11.5) . "<br />");       // desetinná čísla stále generuje celá

Související manuály

      Aktivity