亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

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

2024-09-04 11:42:20
字體:
來源:轉載
供稿:網友

在本篇文章里小編給大家分享了關于PHP內置函數生成隨機數實例內容,對此有興趣的朋友們可以學習下。

1. rand函數

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

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

2. mt_rand函數

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

  1. echo mt_rand();          // 生成 0~RAND_MAX 之間的隨機數,Windows 系統下 RAND_MAX 的值為 2147483647(與rand()中的 RAND_MAX 不同),RAND_MAX 可以用函數 mt_getrandmax() 獲得 
  2. echo mt_rand(1000000, 9999999);  // 生成 1000000~9999999 之間的隨機數,不受系統 RAND_MAX 影響 
  3. $seed = time();          // 使用時間作為種子源 
  4. mt_srand($seed);         // 播下隨機數發生器種子 
  5. echo rand();           // 根據種子生成 0~RAND_MAX 之間的隨機數,如果 $seed 值固定,則生成的隨機數也不變 
  6. 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:是否添加額外的熵

如下的程序

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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产午夜精品视频| 亚洲国产日韩欧美在线图片| 欧美极品少妇与黑人| 亚洲第一页在线| 亚洲欧美日韩一区二区三区在线| 久久精品电影一区二区| 亚洲国产日韩欧美在线99| www亚洲欧美| 国产精品99久久久久久人| 国内免费精品永久在线视频| 日韩av在线天堂网| 日韩有码在线电影| 亚洲国产成人一区| 欧美成人h版在线观看| 久久影视电视剧免费网站清宫辞电视| 欧美激情一区二区久久久| 正在播放亚洲1区| 97在线观看免费| 国产精品va在线播放我和闺蜜| 永久免费精品影视网站| 日本久久久久久| 日本久久久久久久| 欧美激情在线观看视频| 欧美午夜无遮挡| 自拍偷拍亚洲欧美| 91九色综合久久| 亚洲欧美日韩天堂一区二区| 欧美激情一二三| 另类美女黄大片| 欧美激情2020午夜免费观看| 在线播放日韩av| 亚洲成人av中文字幕| 欧美性猛交xxxx乱大交3| 2023亚洲男人天堂| 国产精品ⅴa在线观看h| 日韩精品极品在线观看| 亚洲天堂网在线观看| 在线一区二区日韩| 日韩成人免费视频| 亚洲国产精品va在线| 国产精品久久97| 韩国日本不卡在线| 亚洲一区二区久久久久久| 国产欧美日韩高清| 亚洲激情视频在线| 丝袜亚洲欧美日韩综合| 欧美老肥婆性猛交视频| 日韩成人在线网站| 国产成人亚洲综合| 欧美午夜丰满在线18影院| 久久综合伊人77777尤物| 精品少妇一区二区30p| 国产精品久久久久高潮| 久久久国产在线视频| 91精品国产自产在线老师啪| 国产午夜精品免费一区二区三区| 久久久久久久久久国产精品| 欧美中文字幕视频| 欧美成人免费播放| 国产精品久久久久秋霞鲁丝| 日韩免费高清在线观看| 日韩av理论片| 午夜精品久久久久久久99热浪潮| 亚洲黄色有码视频| 九色91av视频| 国产男人精品视频| 日韩精品在线播放| 国产精品久久久久久久7电影| 成人欧美一区二区三区在线| 亚洲www在线观看| 国产精品入口日韩视频大尺度| 国产视频久久网| 欧美精品在线免费播放| 日韩在线一区二区三区免费视频| 亚洲偷熟乱区亚洲香蕉av| 久久久国产精品免费| 欧美激情高清视频| 色伦专区97中文字幕| 亚洲无限乱码一二三四麻| 日韩精品久久久久久福利| 日本亚洲欧美成人| 性金发美女69hd大尺寸| 亚洲欧美制服中文字幕| 欧美大片免费观看在线观看网站推荐| 成人黄色av网站| 91国产高清在线| 欧美国产极速在线| 中文字幕免费精品一区| 国产精品免费久久久久影院| 国产香蕉97碰碰久久人人| 亚洲天堂av网| 中文字幕免费精品一区高清| 成人黄色在线观看| 国产精品入口福利| 97精品伊人久久久大香线蕉| 国产精品爽黄69| 久久亚洲影音av资源网| 日韩精品在线免费| 亚洲免费人成在线视频观看| 欧美日韩国产限制| 九九热在线精品视频| 久久夜色精品国产亚洲aⅴ| 日韩精品亚洲精品| 欧美日韩一区二区三区| 日韩av电影在线播放| 午夜精品久久17c| 国产精品一区二区三区久久久| 久久成人人人人精品欧| 一区二区三区天堂av| 精品美女国产在线| 精品中文字幕久久久久久| 久久夜色精品国产欧美乱| 亚洲欧美精品中文字幕在线| 国内精品久久久久久影视8| 最近中文字幕2019免费| 国产精品自拍偷拍视频| 亚洲国产精久久久久久久| 国产精品第一页在线| 91久久久久久久久久| 日韩大胆人体377p| 欧美孕妇孕交黑巨大网站| 色琪琪综合男人的天堂aⅴ视频| 97av在线视频| 在线精品播放av| 久久久国产成人精品| 国产在线视频2019最新视频| 91精品视频在线免费观看| 日本免费久久高清视频| 国产亚洲精品久久久久动| 亚洲成人网av| 日韩av中文在线| 日韩av中文字幕在线播放| 久久99精品久久久久久噜噜| 亚洲自拍偷拍一区| 亚洲女人被黑人巨大进入al| 欧美日韩福利在线观看| 亚洲深夜福利在线| 欧美香蕉大胸在线视频观看| 亚洲欧美精品中文字幕在线| 曰本色欧美视频在线| 亚洲女成人图区| 国产成人激情视频| 成人网在线免费观看| 亚洲第一网站男人都懂| 国产精品久久久久久久久久久久| 日韩免费在线看| 久久精品久久久久| 亚洲二区在线播放视频| 精品久久久一区| 国产精品美女视频网站| 欧美高清电影在线看| 国产精品视频内| 亚洲欧美在线第一页| 国产精品电影一区| 国产精品久久久久久搜索| 亚洲国产婷婷香蕉久久久久久| 国产精品亚洲激情| 成人福利网站在线观看11| 亚洲一级免费视频| 懂色aⅴ精品一区二区三区蜜月| 97成人精品视频在线观看| 91丝袜美腿美女视频网站| 在线一区二区日韩| 日韩中文字幕久久|