Beispiel
Zufallszahlen:
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Führen Sie zB » Definition und Verwendung
Die mt_rand() Funktion erzeugt eine Zufallszahl , die Mersenne - Twister - Algorithmus.
Tip: Diese Funktion erzeugt einen besseren Zufallswert und ist 4 - mal schneller als rand() .
Tipp: Wenn Sie eine Zufallszahl zwischen 10 und 100 wollen (inclusive) , verwendet mt_rand (10,100) .
Syntax
mt_rand();
or
mt_rand( min,max );
Parameter | Beschreibung |
---|---|
min | Optional. Gibt die niedrigste Nummer zurückgegeben werden. Standard: 0 |
max | Optional. Gibt die höchste Zahl zurückgegeben werden. Die Standardeinstellung ist mt_getrandmax() |
Technische Details
Rückgabewert: | Eine Zufallszahl zwischen min (or 0) und max (or mt_getrandmax() inklusive). Gibt FALSE zurück , wenn max <min |
---|---|
Rückgabetyp: | Ganze Zahl |
PHP Version: | 4+ |
PHP Changelog: | PHP 4.2.0: Zufallszahlengenerator wird ausgesät automatisch PHP 5.3.4: Probleme eine E_WARNING und gibt FALSE zurück , wenn max <min |
<PHP Math Reference