我有一个脚本可以在活动时更新各种直播频道的信息。我想检查$ max_viewers是否大于$ current_viewers。
在这种情况下,我不需要采取行动,但如果$ current_viewers更大,我想更新数据库中的max_viewers字段。
我从研究中尝试了几种方法和方法,但我的PHP是有限的,自学成才,我认为我误解了我的陈述的结果。
我试过了:
$current_viewers > $max_viewers
$current_viewers >= $max_viewers
但是这些似乎总是会更新max_viewer计数,或者永远不会更新。因此,我认为我误解了这些是如何工作的以及它们的回归。
答案 0 :(得分:1)
你应该有类似的东西:
$max_viewers = 4;
$current_viewers = 2;
if ($current_viewers > $max_viewers) {
// Current viewers has exceeded the maximum
echo 'exceeded';
} else {
// Current viewers is either less than or equal to the maximum
echo 'not exceeded';
}
在上面的示例中,将显示not exceeded
。对于您的示例,您可能希望将echo 'exceeded';
替换为更新数据库记录的调用。