Laravel:开关在一个项目中正常工作,但在另一个项目中崩溃

时间:2018-09-05 06:40:18

标签: laravel switch-statement

以下声明

@switch($ i)
    @case(1)
        第一种情况...
        @break
    @case(2)
        第二种情况...
        @break
    @default
        默认情况下...
@endswitch

在一个项目中正常工作,但是在另一个项目中,出现以下消息:

FatalErrorException
不在“循环”或“切换”上下文中的“中断”

Laravel版本为5.6.28
Ubuntu 18.04

由于我很少更新计算机,所以我担心在Laravel中发生崩溃时,我会担心

2 个答案:

答案 0 :(得分:0)

也许您可以尝试@breakswitch

@switch($ i)     @情况1)        第一种情况         @breakswitch     @案例(2)       第二种情况         @breakswitch    @默认 默认情况下...

@endswitch

答案 1 :(得分:0)

我检查了/ storage / framework / views文件夹。
@breakswitch没有给出错误,但是问题仍然存在:解释器无法识别命令@switch,因此我的网页显示以下内容:
@case(1)第一种情况... @breakswitch @case(2)第二种情况... @breakswitch @default默认情况... @endswitch