Neueste Web-Entwicklung Tutorials
 

PHP mt_rand() Function

<PHP Math Reference

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