laravel-5 - Blade 内联 if 和 else if 语句

标签 laravel-5 laravel-blade

Laravel Blade 模板中是否有指定内联 if 和 else if 语句的语法?

通常,if 和 else 语句的语法为:

{{ $var === "hello" ? "Hi" : "Goodbye" }}

我现在想包含 else if 语句,这可能吗?

 {{ $var === "hello" ? "Hi" : "Goodbye" else if $var ==="howdie ? "how" : "Goodbye""}}

最佳答案

您可以在 laravel Blade 中使用此代码:

{{  $var === "hello" ? "Hi" : ($var ==="howdie ? "how" : "Goodbye") }}

关于laravel-5 - Blade 内联 if 和 else if 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43025093/

相关文章:

php - Laravel 没有将模型加载到路由中

laravel - 在laravel eloquent中一次插入多条记录

php - 允许的内存大小 134217728 字节耗尽(尝试分配 20480 字节)Laravel

javascript - 在 Laravel 中插入 javascript 参数翻译在甜蜜的警报错误中

php - 如何根据 "enum"列获取分类的 laravel Eloquent 结果并将其显示在一页中?

laravel - 未定义路由时 Laravel 如何创建 404 View

php - Laravel SSL 协议(protocol)错误

javascript - 输入 |将 JavaScript 函数设置的新值获取到 Controller 公共(public)函数中

javascript - 如何在 laravel Blade 模板中包含与渲染文件相对应的 js 文件?

laravel-blade - POEdit 不提取 HTML 标签中的字符串