我在我的网站上添加了广告收入分享系统,我为广告共享逻辑构建了所有内容
$random_number = mt_rand(1,10);
if (($random_number >= 1) && ($random_number < 8)) { //gets 1-7 for 70%
$ads = "USER-ADS";
}
if (($random_number >= 8) && ($random_number < 11)) { //gets 8,9, and 10 for 30%
$ads = "ADMIN-ADS";
}
这个逻辑是否有效?
我想向广告提供70%的网页浏览量,并向剩下的30%展示我的广告
答案 0 :(得分:4)
逻辑看起来很好。你可以用
if ($random_number < 8) {
$ads = 'USER-ADS';
} elseif ($random_number >= 8) {
$ads = 'ADMIN-ADS';
}
因为它更紧凑,而且(更简单)更快。