1. 云栖社区>
  2. PHP教程>
  3. 正文

php生成指定长度的随机数字

作者:用户 来源:互联网 时间:2017-12-01 09:14:10

php

php生成指定长度的随机数字 - 摘要: 本文讲的是php生成指定长度的随机数字,01/** 02 *  生成指定长度的随机数字03 * <a href="http://my.oschina.net/arthor" target="_blank" rel="nofollow">@author</a&gt

01
/** 
02
 *  生成指定长度的随机数字
03
 * <a href="http://my.oschina.net/arthor" target="_blank" rel="nofollow">@author</a>   yangyingjie
04
 * @param $number
05
 * <a href="http://my.oschina.net/u/556800" target="_blank" rel="nofollow">@return</a>  string
06
 */
07
function createRandNumberBySize($number)
08
{
09
    $number = (int)$number;
10
    if ($number === 0) {
11
        return '';
12
    } else {
13
        $rankNumberString = "";
14
        for ($i = 0; $i < $number + 1; $i++) {
15
            if ($i !== 0 && $i % 2 === 0) {
16
                $rankNumberString .= mt_rand(11, 99);
17
            }
18
        }
19
 
20
        if ($number % 2 === 0) {
21
            return $rankNumberString;
22
        } else {
23
            return $rankNumberString . mt_rand(1, 9);
24
        }
25
 
26
    }
27
}

作者:杨哥哥

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php 的 ,以便于您获取更多的相关知识。