久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      php生成隨機(jī)數(shù)有哪幾種方法

      php生成隨機(jī)數(shù)有哪幾種方法

      php生成隨機(jī)數(shù)的方法非常簡單,因?yàn)閜hp內(nèi)部為我們提供了現(xiàn)成的隨機(jī)數(shù)方法。因此我們并不需要進(jìn)行額外配置,只需要調(diào)用內(nèi)部方法即可。

      php隨機(jī)數(shù)函數(shù)如下:

      一、rand函數(shù)

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

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

      二、mt_rand函數(shù)

      mt_rand() 是使用 Mersenne Twister 算法返回隨機(jī)整數(shù),與 rand() 函數(shù)的主要區(qū)別是:

      mt_rand()產(chǎn)生隨機(jī)數(shù)值的平均速度比 libc 提供的 rand() 快四倍,并且播種函數(shù)使用mt_srand(),而不是srand()。雖然有這點(diǎn)區(qū)別,但是它們的使用方法還是相似的,如下:

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

      說明:rand() 和 mt_rand() 兩個(gè)函數(shù)生成的隨機(jī)數(shù)都是整數(shù),不會(huì)包含英文字母。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)