生成随机长度的零字符串

时间:2013-04-20 14:59:22

标签: php

我试图生成一个随机的零字符串

像这样:00或00000000或0000之间的某个长度

如何生成零并将其输出为变量

3 个答案:

答案 0 :(得分:5)

您可以尝试使用str_repeat

从0到9零:

echo str_repeat("0", rand(0, 9));

从5到14:

echo str_repeat("0", rand(5, 14));

等等。

答案 1 :(得分:0)

这将吐出1到10个零:

$start = 1;
$end = 10;

$str = "";

$number_of_zeroes = rand($start, $end);

for ($i = 0; $i < $number_of_zeroes; $i++) {
    $str .= "0";
}

echo $str;

答案 2 :(得分:0)

$len = mt_rand(1,99);
$foo = str_pad($input, $len, '0', STR_PAD_LEFT);