PHP中有多少昂贵的IF ELSE语句

Ras*_*ooq -1 php resources if-statement web

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

我不知道IF ELSE语句花了多少时间和处理.IF ELSE声明的价格可能是多少.如果我使用了这样的20 IF IFSE语句

IF ($user_logged_in) {
     // do this
} ELSE {
    // do this
}
Run Code Online (Sandbox Code Playgroud)

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

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

Sho*_*hoe 6

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

语言结构比你想象的要快.因此,如果页面加载速度太慢,那就不是问题了.