當前位置:編程學習大全網 - 編程軟體 - php生成隨機數字,範圍1-100,每次生成壹個數字,可以重復

php生成隨機數字,範圍1-100,每次生成壹個數字,可以重復

echo?mt_rand(1,100);

請使用rand函數

int?rand?(?int?$min?,?int?$max?)

使用循環生成,假如想生成512個數字,就可以像這樣:

$num = 1;//初始化壹個變量為1

for($i = 1; $i <= 512; $i++)//這個是看妳要生成多少個數字,然後循環生成

{

if($num >= 100)

$num = 1;//若變量的數字大於壹百,則返回變成1

echo $num."</br>";//輸出變量數字,即生成的數字,後面的</br>是換行

$num++;//然後將變量加1,即在前面生成的數字基礎上加壹

}

擴展資料:

密碼學安全偽隨機性。其定義為,給定隨機樣本的壹部分和隨機算法,不能有效的演算出隨機樣本的剩余部分。

真隨機性。其定義為隨機樣本不可重現。實際上只要給定邊界條件,真隨機數並不存在,可是如果產生壹個真隨機數樣本的邊界條件十分復雜且難以捕捉(比如計算機當地的本底輻射波動值),可以認為用這個方法演算出來了真隨機數。

百度百科-隨機數

  • 上一篇:代碼英文
  • 下一篇:微信小程序開發適合什麽行業,企業
  • copyright 2024編程學習大全網