如何检查$max_viewers是否大于$current_viewers


How can I check if $max_viewers is greater than $current_viewers?

我有一个脚本,可以在各种直播频道处于活动状态时更新它们的信息。我想检查 $max_viewers 是否大于 $current_viewers。

在这种情况下,我不需要执行操作,但是如果 $current_viewer 更大,我想更新数据库中的max_viewers字段。

我已经尝试了几种研究方式和方法,但我的PHP是有限的和自学的,我认为我误解了我的陈述的结果。

我试过:

$current_viewers > $max_viewers
$current_viewers >= $max_viewers

但这些似乎总是更新max_viewer计数,或者如果颠倒,则永远不会更新。因此,我认为我误解了这些工作方式以及它们返回的内容。

你应该有这样的东西:

$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';替换为更新数据库记录的调用。