登录
立即注册
首页
>
绿虎论坛
>
历史版块
>
编程
>
PHP
>
讨论/求助
一个随机数问题
回复列表(30|
隐藏机器人聊天
)
20
Daydream
@Ta
/ 2014-01-12 /
样
/
源
@
Moonsn沐恩
,可不可以具体点,我不会php
21
Daydream
@Ta
/ 2014-01-12 /
样
/
源
@
Moonsn沐恩
,我试试
22
Daydream
@Ta
/ 2014-01-12 /
样
/
源
@
Moonsn沐恩
,
<?php
$i=rand(1,1019)
printf("%04d",$i);
?>
哪里有问题?
23
Daydream
@Ta
/ 2014-01-12 /
样
/
源
@
幻阳化翼
,代码刚刚出错删了,就是我要1到1019的随机数输出都是四位数的怎么弄
24
我就喜欢
@Ta
/ 2014-01-12 /
样
/
源
@
Daydream
,<?php
$a=rand(1,1019);
if ($a<10)
echo "000".$a;
else if ($a<100)
echo "00",$a;
else if ($a<1000)
echo "0".$a;
else
echo $a;
?>
不知是否符合你的要求
25
Daydream
@Ta
/ 2014-01-12 /
样
/
源
@
我就喜欢
,en嗯嗯,dui对
谢谢啦
26
幻阳化翼
@Ta
/ 2014-01-12 /
样
/
源
@
Daydream
,
<?php
if(($i=rand(1,1019))<10)
echo '000',$i;
elseif($i<100|$i==10)
echo '00',$i;
elseif($i<1000|$i==100)
echo 0,$i;
else
echo $i;
?>
27
我就喜欢
@Ta
/ 2014-01-12 /
样
/
源
@
Daydream
,看了下回复Moonsn沐恩的方法如下
<?php
$a=rand(1,1019);
printf("%04d",$a);
?>
28
我就喜欢
@Ta
/ 2014-01-12 /
样
/
源
.
29
Moonsn沐恩
@Ta
/ 2014-01-12 /
样
/
源
@
Daydream
,第2行没";"。
30
Daydream
@Ta
/ 2014-01-12 /
样
/
源
@
Moonsn沐恩
,
@
我就喜欢
,
@
幻阳化翼
,......谢谢大家的帮忙啊,问题解决了
│\__╭╭╭╭╭__/│
│ │
│ > ● │
│≡ ╰┬┬┬╯ ≡ │
│ ╰—╯ │
╰——┬O———O┬——╯
<
1
2
>
添加新回复
回复需要
登录
。
<?php
$i=rand(1,1019)
printf("%04d",$i);
?>
哪里有问题?
$a=rand(1,1019);
if ($a<10)
echo "000".$a;
else if ($a<100)
echo "00",$a;
else if ($a<1000)
echo "0".$a;
else
echo $a;
?>
不知是否符合你的要求
谢谢啦
<?php
if(($i=rand(1,1019))<10)
echo '000',$i;
elseif($i<100|$i==10)
echo '00',$i;
elseif($i<1000|$i==100)
echo 0,$i;
else
echo $i;
?>
<?php
$a=rand(1,1019);
printf("%04d",$a);
?>
│\__╭╭╭╭╭__/│
│ │
│ > ● │
│≡ ╰┬┬┬╯ ≡ │
│ ╰—╯ │
╰——┬O———O┬——╯