PHP:跳出父switch语句

标签 php switch-statement

我想跳出父 switch 语句。示例:

switch(xyz){
 case "xyz":
   switch(xyz){
    case "hello":
      // JUMP OUT OF THIS TWO SWITCH-STATEMENTS
      break;
   }
   break;
}

有没有一种简单的方法可以实现这一点?

最佳答案

如果你想打破 2 个 switch 语句,你可以使用可选参数来打破

switch(xyz){
 case "xyz":
   switch(xyz){
    case "hello":
      // JUMP OUT OF THIS TWO SWITCH-STATEMENTS
      break 2;
   }
   break;
}

检查 http://www.php.net/manual/en/control-structures.break.php 中的第二个示例

关于PHP:跳出父switch语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21138464/

相关文章:

php - Laravel 在通知邮件中添加密件抄送

c - 使用 while 循环在 C 中切换

switch 子句中的 C while 语句

java - 迭代按钮上的单击监听器

php - 为什么 PHPUnit 会尝试查找具有测试套件名称的文件?

php - 使用存储过程将值从 Controller 传递到模型 CodeIgniter

php - Laravel 按多态表上的列排序结果

java - 当我使用字符串进行切换时出现错误

C++ switch 语句不允许我使用多个 "or"?什么?

php - ruby 在性能基准测试中是否比 Php 慢