标签: php
我希望在1到3的范围内生成一个随机整数,直到生成2。
请查看下面的代码 - 我做错了什么?
谢谢!
discountAmount
答案 0 :(得分:3)
您的rand()不在while循环中,因此rand()将执行一次。
rand()
如果$number不是2,则while循环将在不停止的情况下执行。
$number
如果$ number为2,则不会执行while循环。
while(($number = rand($min, $max)) != 2){echo $number;}