0

根据我的分页方案,我在每个 PHP 页面上大约有 20 条评论。我在每条评论上都使用了 If else 语句来检查用户是否登录。因此,大约有 20 个 IF ELSE 语句。

我不知道处理一个 IF ELSE 语句需要多少时间。IF ELSE 语句的价格可能是多少。如果我使用了 20 条这样的 IF ELSE 语句

IF ($user_logged_in) {
     // do this
} ELSE {
    // do this
}

注意:$user_logged_in 不是函数,它是在页面开头设置的布尔变量。

那么,在这种情况下,我的网页可能会花费多少时间?

4

1 回答 1

7

您不应该真正关心 if 语句的性能。关心真正昂贵的东西,例如数据库调用、文件打开、目录管理、XML 读取等。

语言结构比你想象的要快得多。因此,如果您的页面加载太慢,这不是问题。

于 2013-03-04T12:03:38.810 回答