php怎么控制随机
本帖最后由 好玩狗 于 2014-05-01 15:24 编辑有一段内容,我想用3个不同的语法,是随机执行从3个里面选1个的,每次都随机,要怎么写? 产生范围是1~3的随机数,然后这个随机数作为switch语句的条件即可 回复 2# txd159cn
有具体点吗? 小弟新手:em02: txd159cn 发表于 2014-05-02 00:31 static/image/common/back.gif
产生范围是1~3的随机数,然后这个随机数作为switch语句的条件即可是这样吗 不过我发现有个问题就是2出现的次数远高于其他的,这是相同机率吗?
<?php
$ad01='
1
';
$ad02='
2
';
$ad03='
3
';
switch (rand(1,3))
{
case "1":
echo $ad01;
break;
case "2":
echo $ad02;
break;
case "3":
echo $ad03;
break;
default:
echo $ad01;
}
?>
helphelphelphelp http://www.php.net/manual/zh/function.array-rand.php
页:
[1]