我还没有找到解决方案。
我有数字 3 和 5。
我如何随机选择这两个数字之一。
在 PHP 中。
rand() 或 mt_rand() jsut 具有 min 和 max 参数。
感谢您的帮助!
if(mt_rand(0,1)) {
echo 3;
} else {
echo 5;
}
或者反转它,你的选择。
只需在仅 2 个值之间进行 rand 运算,然后使用 if。所以:
$randval = rand(0,1);
if($randval == 0)
$value = 3;
else
$value = 5;
获取一个随机数,rand()
并根据随机数设置$value
为它的新值。
$value = rand(0,1) == 0 ? 3 : 5;
您知道您有 2 个值,因此您可以执行以下操作:
$rand = rand(1,2);
if ($rand == 1)
$val = 3;
else
$val = 5;