Podręcznik PHP
Poprzedni |  | Następny

# mt_srand

(PHP 3 >= 3.0.6, 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.

Przykład 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(); ?>`

> 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: mt_rand(), mt_getrandmax() i srand().

Poprzedni | Spis treści | Następny
mt_rand | Początek rozdziału | octdec