我试图生成一个随机的零字符串
像这样:00或00000000或0000之间的某个长度
如何生成零并将其输出为变量
答案 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);