Schaltfläche in Laravel 5 - Blade

In Laravel 5 bietet der Blade-Templating-Engine eine "switch"-Anweisung, mit der Sie eine Variable mit mehreren Werten vergleichen und für jeden Treffer unterschiedlichen Code ausführen können. Die Syntax für eine switch-Anweisung in Blade lautet wie folgt:

@switch($variable)
    @case(Wert1)
        // Code, der ausgeführt wird, wenn $variable == Wert1
        @break
    @case(Wert2)
        // Code, der ausgeführt wird, wenn $variable == Wert2
        @break
    @default
        // Code, der ausgeführt wird, wenn $variable keinem der Fälle entspricht
@endswitch

Es ist wichtig zu beachten, dass jeder Fall-Befehl mit einem @break-Befehl enden sollte, der Blade sagt, die switch-Anweisung nach Ausführung des Codes für diesen Fall zu beenden. Wenn Sie das @break-Statement vergessen, wird Blade den Code für alle verbleibenden Fälle ausführen, selbst wenn ein Treffer gefunden wird.