Heim  >  Artikel  >  Backend-Entwicklung  >  Zwei Möglichkeiten, Zufallszahlen in PHP zu generieren

Zwei Möglichkeiten, Zufallszahlen in PHP zu generieren

autoload
autoloadOriginal
2021-05-08 09:29:542813Durchsuche

Zwei Möglichkeiten, Zufallszahlen in PHP zu generieren

Um eine gewisse Kontingenz in php zu schaffen, müssen wir möglicherweise die Werte einiger Variablen auf zufällig setzen. Um dieses Problem zu lösen, php verfügt über integrierte Funktionen rand() und mt_rand(), die zur Lösung dieses Problems verwendet werden. php中为了之制造一些偶然性,我们可能需要将一些变量的值设置为随机的,为了解决这一问题,php中内置了函数rand()mt_rand()函数来解决这一问题。

首先我们来看一看mt_rand()函数的语法:

mt_rand    ( int $min   , int $max   )
  • $min:可选,产生数的最小值

  • $max:可选,产生数的最大值

  • 返回值:若无最小值和最大值则返回随机数的最大可能值,若有则介于最小值和最大值之间。

代码示例:

<?php
echo mt_rand();
echo "<br>";
echo mt_rand(10,100);
?>
输出:
1144620466 //随机不一定相同
12         //随机不一定相同

注意:mt_rand()rand()

Werfen wir zunächst einen Blick auf die Syntax der Funktion mt_rand():

rrreee

Codebeispiel: rrreeerrreeeHinweis: mt_rand() generiert Zufallswerte im Durchschnitt viermal schneller als rand(). Empfohlen: 🎜"🎜🎜Zusammenfassung der PHP-Interviewfragen 2021 (Sammlung)🎜🎜" "🎜🎜php-Video-Tutorial🎜🎜"🎜🎜

Das obige ist der detaillierte Inhalt vonZwei Möglichkeiten, Zufallszahlen in PHP zu generieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn