Manuale PHP
Indietro |  | Avanti

# srand

(PHP 3, PHP 4, PHP 5)

srand -- inizializza il generatore di numeri casuali

## Descrizione

void srand ( [int seme] )

Inizializza il generatore di numeri casuali con seme. A partire dalla versione 4.2.0 di PHP il parametro seme è opzionale, e per default viene impostato ad un valore casuale.

Esempio 1. Esempio di uso di srand()

    <?php
    // inizializza usando i microsecondi
    function crea_seme()
    {
        list($usec, $sec) = explode(' ', microtime());
        return (float) $sec + ((float) $usec * 100000);
    }
    srand((double)microtime()*1000000);
    $valorecasuale = rand();
    ?>

> Nota: Come in PHP 4.2.0, non vi è necessità di inizializzare il generatore di numeri casuali con srand() oppure con mt_srand() poichè viene eseguito in modo automatico.

Vedere anche: rand(), getrandmax() e mt_srand().

Indietro | Partenza | Avanti
sqrt | Risali | tan