rand

 

Syntax


int rand(int [min], int [max]);

Popis


Príkaz jazyka PHP
Generování náhodného čísla

Pokud je funkce rand() zavolána bez nepovinných parametrů min a max, vrátí pseudonáhodné číslo v rozmezí 0 až RAND_MAX. Pokud chcete například náhodné číslo v rozmezí 5 a 15 (včetně), použijte rand (5, 15).

Poznámka: Na některých platformách (např. Windows) je RAND_MAX pouze 32768. Pokud potřebujete rozsah větší než 32768, použijte místo této funkce raději funkci mt_rand.

Poznámka: Od PHP 4.2.0 není třeba inicializovat generátor náhodných čísel funkcí srand nebo mt_srand, protože se tak nyní stane aicky.

Poznámka: Parametr max odpovídal v PHP starších než 3.0.7 významu range. Pro získání náhodného čísla v rozmezí 5 až 15 zavolejte v těchto verzích rand (5, 11).

Príklad


<?php
echo rand() . "\n";
echo rand() . "\n";

echo rand(5, 15);
?>

Predchádzajúci príklad vráti niečo podobné tomuto výstupu:
7771
22264
11


Pozri aj


srand, getrandmax, mt_rand, mt_srand, mt_getrandmax



vytlačiť článok  hľadať súvisiace články 

Chat ku článku

Vyhľadávanie na stránke
Reklama
Náhodný obrázok
náhodný obrázok
Kontakty

Martin Kasman, M Software
Smreková 3095/23
Email: martin@kasman.sk

Telefón: 0908 270 294