是休息; 在die()php之后需要

Eva*_*ard 4 php logic case control-structure switch-statement

我一直想着......

在开关箱区域break;之后需要die()

例:

switch($i){

     case 0:
          die('Case without break;');

     case 1:
          die('Case with break;');
          break;

}
Run Code Online (Sandbox Code Playgroud)

hek*_*mgl 6

die()只是一个别名exit(),exit()将立即终止程序流程.(关闭函数和对象析构函数仍将在执行后执行exit())

不,省略它不是语法错误break,相反,有许多有用的情况可以省略break.switch有关示例,请查看语句的手册页.


Cam*_*ker 1

从语法上来说,它不是必需的,但它不会被执行,因为die()会导致执行停止。

  • 我不认为这在语法上是必需的。 (3认同)