相关疑难解决方法(0)

如果与Switch Speed相对

由于编译器优化,Switch语句通常比等效的if-else-if语句更快(例如本文中描述的).

这种优化实际上如何运作?有没有人有一个很好的解释?

c# performance if-statement switch-statement

108
推荐指数
2
解决办法
6万
查看次数

哪个更快更好,Switch Case还是其他如果?

哪种方法更好更快:if还是switch?

if(x==1){
  echo "hi";
} else if (x==2){
  echo "bye";
}

switch(x){
  case 1
    ...
  break;
  default;
} 
Run Code Online (Sandbox Code Playgroud)

php performance if-statement switch-statement

65
推荐指数
3
解决办法
6万
查看次数

PHP:切换vs if

哪种形式更有效

这个:

switch($var) {
  case 1:

    break;
  case 2:

    break;
}
Run Code Online (Sandbox Code Playgroud)

..或者这个:

if( $var === 1 ) {

} elseif( $var === 2 ) {

}
Run Code Online (Sandbox Code Playgroud)

在表现方面?

php if-statement switch-statement

4
推荐指数
1
解决办法
6477
查看次数

标签 统计

if-statement ×3

switch-statement ×3

performance ×2

php ×2

c# ×1