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

时间:2012-06-20 20:08:52

标签: php operators

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

在这种情况下,我不需要采取行动,但如果$ current_viewers更大,我想更新数据库中的max_viewers字段。

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

我试过了:

$current_viewers > $max_viewers
$current_viewers >= $max_viewers

但是这些似乎总是会更新max_viewer计数,或者永远不会更新。因此,我认为我误解了这些是如何工作的以及它们的回归。

1 个答案:

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