首页 > 后端开发 > 正文

PHP从1和3随机取一个数怎么写

2024-12-23 11:47:57 | 我爱编程网

最近经常有小伙伴私信询问PHP从1和3随机取一个数怎么写相关的问题,今天,我爱编程网小编整理了以下内容,希望可以对大家有所帮助。

本文目录一览:

PHP从1和3随机取一个数怎么写

PHP从1和3随机取一个数怎么写

如果需求就只是从1和3之间随机取一个,就好办的多,就用50%的概率就可以了。 我爱编程网

$x = rand(0,1);
echo $x ? 1 : 3;

楼上的那个可能会什么都不输出,需要改进

function get1_3(){
    $x = rand(1,3);
    return  $x != 2 ? $x : get1_3();
}

echo get1_3();

PHP从1和3随机取一个数怎么写

PHP金额越高中奖率越大,如何实现

你可以把输入的比率都转换成n/10000
然后按n来抽奖
比如1等奖1/1000 即 10/10000
2等奖 30/10000
3等奖 200/10000
4等奖3000/10000
那么10+30+200+3000=3240;
取随机数 r.Next(1,10001)
当0<r<=10 则为1等奖
当 10<r<=10+30 则中2等奖
当 10+30<r<=10+30+200 则中3等奖依次

根据金额判断他的概率

请问一下,知道两个数,随机输出其中一个,用PHP可以做到吗?

我爱编程网(https://www.52biancheng.com)小编还为大家带来请问一下,知道两个数,随机输出其中一个,用PHP可以做到吗?的相关内容。

可以的,用PHP的随机函数array_rand
给你个例子
<?php
$arr=array(10,20);
$rand=array_rand($arr);
echo "$rand";
?>

上面的代码,每次刷新页面都会随机输出10,20这两个数,还可以将数组里面多添加一点数字,每次刷新都会输出不同的数字

以上就是我爱编程网小编整理的内容,想要了解更多相关资讯内容敬请关注我爱编程网。更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
标签: PHP
与“PHP从1和3随机取一个数怎么写”相关推荐