这个PHP广告收入共享逻辑有效吗


is this PHP ads revenue sharing logic valid?

我在我的网站上添加了一个广告收入共享系统,我为广告共享逻辑构建了一切

$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%显示我的广告

逻辑看起来不错。你可以使用

if ($random_number < 8) {
$ads = 'USER-ADS';
} elseif ($random_number >= 8) {
$ads = 'ADMIN-ADS';
}

因为它更紧凑而且(微不足道)更快。