php rand的问题
我需要让PHP随机出01-99间的数字rand(01,99)但得到的数字小于10时是1-9不是我要的01-09(前面一有0)这个问题怎么解决...
我需要让PHP随机出01-99间的数字
rand(01, 99)但得到的数字小于10时是1-9 不是我要的01-09(前面一有0)
这个问题怎么解决 展开
rand(01, 99)但得到的数字小于10时是1-9 不是我要的01-09(前面一有0)
这个问题怎么解决 展开
4个回答
展开全部
<?php
$ary = array();
srand(microtime(1));
for($i = 0 ; $i < 100 ; $i++){
$ary[] = str_pad(rand(1 , 99) , 2 , '0' , STR_PAD_LEFT);
}
echo implode($ary , '<li>');
?>
$ary = array();
srand(microtime(1));
for($i = 0 ; $i < 100 ; $i++){
$ary[] = str_pad(rand(1 , 99) , 2 , '0' , STR_PAD_LEFT);
}
echo implode($ary , '<li>');
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
echo str_pad(rand(1, 99), 2, "0", STR_PAD_LEFT);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
rand(1,99)
-,-
-,-
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询