Compzone.Org :: Podręcznik PHP :: srand
Pytania w drugiej edycji Testu PHP powinny być:
Trudniejsze
Łatwiejsze
Skomplikowane
Na myślenie
Do liczenia
Sonda Wyniki

Add to Google

srand

(PHP 3, PHP 4, PHP 5)

srand -- Inicjuje generator liczb losowych

Opis

void srand ( [int ziarno] )

Inicjuje generator liczb losowych za pomocą argumentu ziarno. W PHP 4.2.0 i nowszych, argument ziarno jest opcjonalny - domyślnie generator inicjowany jest wartością losową.

Przykład 1. Przykład użycia srand()

<?php
// zainicjalizuj mikrosekundami
function make_seed()
{
    list(
$usec,$sec) = explode(" "microtime());
    return ((float)
$sec+(float)$usec) * 100000;
}
srand(make_seed());
$randval rand();
?>

Notatka: Od PHP w wersji 4.2.0 nie ma potrzeby inicjalizować generatora liczb losowych funkcją srand() lub mt_srand(), ponieważ dzieje się to automatycznie.

Patrz także: rand(), getrandmax() i mt_srand().

Copyright © 2005-2006 Compzone.Org. Kopiowanie i wykorzystywanie materiałów zawartych na tej stronie bez zgody autora zabronione!