这是我的代码:
$i = 0;
if($i == rand(1, 5)) {
// Do Something
$i = 0;
}
$i++;
我尝试在帖子之间添加广告,如果我将rand(1,5)替换为任何已成功运行的号码,但我需要让它从1到5随机工作,所以我尝试添加rand( 1,5)但它不起作用。
答案 0 :(得分:2)
您在创建$i
之前将rand
的值设置为0:
$i = 0;
if($i == rand(1, 5)) {
但是rand
中没有包含0
。这意味着您的rand
函数只会创建可能性 - 1,2,3,4,5
而非0
你应该试着这样做:
$i = 1;
if($i == rand(1, 5)) {
...