为了账号安全,请及时绑定邮箱和手机立即绑定

Laravel Blade 变量默认值问题

Laravel Blade 变量默认值问题

PHP
牧羊人nacy 2023-08-26 19:01:46
我在 Laravel 中有一个 Blade Master 视图,其中包含代码{{$home or ''}}。我的服务器使用 PHP 7.1、Nginx。我使用 cPanel 将代码迁移到另一台服务器,只需复制整个内容和数据库并设置所有内容。我将代码迁移到的服务器运行 Litespeed 和 Php 7.3。相同的代码适用于运行 nginx 的服务器,但不适用于新迁移的服务器。当我浏览页面时,我得到Undefined variable: home. 它如何在 nginx 上运行而不是在使用 Litespeed 时运行。我是 litespeed 的新手,我还没有配置任何特定于 laravel 的内容。有人可以帮忙让它工作吗?编辑 1:基于此,此语法不适用于 Laravel 5.7 及更高版本,但我使用的是 5.8,目前在旧服务器上运行良好。
查看完整描述

1 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

请尝试这个

{{$home ?? ''}}


查看完整回答
反对 回复 2023-08-26
  • 1 回答
  • 0 关注
  • 118 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信