mt_rand
octdec
Math Funkcje
PHP Manual

# mt_srand

(PHP 4, PHP 5)

mt_srand — Inicjuje generator Mersenne Twister

### Opis

void mt_srand ([ int `$ziarno` ] )

Inicjuje generator liczb losowych za pomocą ziarna `ziarno` . Począwszy od PHP 4.2.0, parametr `ziarno` stał się opcjnalny i nie bierze udziału przy losowaniu wartości, jeśli go pominięto.

Example #1 mt_srand() przykład

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

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

Patrz także: mt_rand(), mt_getrandmax() i srand().

mt_rand
octdec
Math Funkcje
PHP Manual