好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > PHP內置函數生成隨機數實例

PHP內置函數生成隨機數實例

熱門標簽:兼職做地圖標注好賺錢嗎 海南外呼系統方案 400 電話 辦理 蘇州外呼系統有效果嗎 亳州企業外呼系統 打開百度地圖標注 山東電銷卡外呼系統原理是什么 智能電銷語音機器人資訊 地圖標注怎么做商戶驗證

1. rand函數

rand() 函數可以不加任何參數,就可以生成隨機整數。如果要設置隨機數范圍,可以在函數中設置 min 和 max 的值。如果需要生成隨機數的種子,使用 srand 函數配置。

echo rand();           // 生成 0~RAND_MAX 之間的隨機數,Windows 系統下 RAND_MAX 的值為 32767,RAND_MAX 可以用函數 getrandmax() 獲得
echo rand(1000000, 9999999);   // 生成 1000000~9999999 之間的隨機數
$seed = time();          // 使用時間作為種子源
srand($seed);           // 播下隨機數發生器種子
echo rand();           // 根據種子生成 0~32768 之間的隨機數。如果 $seed 值固定,則生成的隨機數也不變
echo rand(1000000, 9999999);   // 根據種子生成 1000000~9999999 之間的隨機數。如果 $seed 值固定,則生成的隨機數也不變

2. mt_rand函數

mt_rand() 是使用 Mersenne Twister 算法返回隨機整數,與 rand() 函數的主要區別是:mt_rand()產生隨機數值的平均速度比 libc 提供的 rand() 快四倍,并且播種函數使用mt_srand(),而不是srand()。雖然有這點區別,但是它們的使用方法還是相似的,如下:

echo mt_rand();          // 生成 0~RAND_MAX 之間的隨機數,Windows 系統下 RAND_MAX 的值為 2147483647(與rand()中的 RAND_MAX 不同),RAND_MAX 可以用函數 mt_getrandmax() 獲得
echo mt_rand(1000000, 9999999);  // 生成 1000000~9999999 之間的隨機數,不受系統 RAND_MAX 影響
$seed = time();          // 使用時間作為種子源
mt_srand($seed);         // 播下隨機數發生器種子
echo rand();           // 根據種子生成 0~RAND_MAX 之間的隨機數,如果 $seed 值固定,則生成的隨機數也不變
echo rand(1000000, 9999999);   // 根據種子生成 1000000~9999999 之間的隨機數,如果 $seed 值固定,則生成的隨機數也不變

說明:rand() 和 mt_rand() 兩個函數生成的隨機數都是整數,不會包含英文字母。

3. uniqid函數

uniqid() 函數基于以微秒計的當前時間,生成一個唯一的 ID。默認生成ID的長度為13位或者23位,由英文字母和數字組成。uniqid() 函數有兩個參數,格式如下:

uniqid(prefix,more_entropy)

其中,

prefix:生成ID的前綴

more_entropy:是否添加額外的熵

如下的程序,

echo uniqid();          // 生成13位字符串,如:55f540e273e93
echo uniqid('one.');       // 生成前綴為one.加13位隨機字符的字符串,如:one.55f540e273e93
echo uniqid('two.', true);    // 生成前綴為two.加23位隨機字符的字符串(加了熵),如:two.55f540e273e932.77804707,比上面的多了 10 位,即多了:2.77804707

說明:由于基于系統時間,通過該函數生成的 ID 不是最佳的。如需生成絕對唯一的 ID,請使用 md5() 函數。

您可能感興趣的文章:
  • PHP生成指定范圍內的N個不重復的隨機數
  • php簡單生成隨機數的方法
  • php生成不重復隨機數、數組的4種方法分享
  • PHP生成不重復隨機數的方法匯總
  • php生成隨機數的三種方法
  • PHP生成指定長度隨機數最簡潔的方法
  • 在PHP模板引擎smarty生成隨機數的方法和math函數詳解
  • 如何在PHP中生成隨機數

標簽:安康 萊蕪 金華 溫州 綏化 呼倫貝爾 紹興 清遠

巨人網絡通訊聲明:本文標題《PHP內置函數生成隨機數實例》,本文關鍵詞  PHP,內置,函數,生成,隨機數,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP內置函數生成隨機數實例》相關的同類信息!
  • 本頁收集關于PHP內置函數生成隨機數實例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 成人毛片全部免费观看| 一本大道久久香蕉成人网| 无码的最新国产在线观看| 色综合一本| 轻点啊好深啊轻点太深了| 蜜月av国内精品一区二区三区| 囯产精品久久久久久久久久久久久久 | 国产精品高清尿小便嘘嘘| h揉捏娇喘乳娇喘H| 精品国产乱码久久久久久樱花| 年轻漂亮的女教师被学生糟蹋2| 美女又爽又黄视频| e80e理论片手机| 我不是潘金莲完整电影| 糖果直播app下载| 很黄很黄视频| 国产动漫必看30部| 青青草原在线影视观看| 男生鸡鸡桶女生鸡鸡视频| 我太猛了太爽了太爽了麻豆91| 伊人 22 综合色情网| 麻豆精品国产AV在线观看| 恋人濡湿| 快一点老师再用力一点| 欧美+日本+国产+在线观看| 日本Av最大乳神排行| 日产精品久久久一区二区| 看日批| 亚洲老妇女成熟毛茸茸| 亚洲AV欧洲AV人人爽爽蜜桃| 国产欧美日韩在线观看精品| 亚洲AV欧美AV久久久爽色| 非洲免费毛片视频播放| 日日摸夜夜添夜夜爽免费视频| 國產精品久久91蜜桃swag| 欧美在线观看在线观看| 催眠侵犯の奶水授乳羞羞漫画| 第一会所sis001亚洲原创| 欧美日韩激情视频| 狠狠色噜噜狠狠狠狠91| 欧美视频免费一区二区三区|