[英]PHP compact method undefined in Laravel 5.4
我不得不将我的 Laravel 5.4 应用程序移至 >=PHP 7.3 服务器。 将应用程序升级到更高的 Laravel 版本会破坏一切。 所以我坚持按原样完成这项工作。 现在的问题是 Compact() 方法(用于将变量传递给视图是未定义的)。 我正在考虑在辅助类中编写 Compact 方法的副本,以使其全局可用。 现在我什至无法在本地复制 PHP 紧凑方法。 请帮助提供任何建议。 无论是关于如何解决问题还是使用紧凑方法的示例替代代码。
您应该使用compact()
:
$name = 'James';
surname = 'Hetfield'
return view('some-template-name', compact('name', 'surname'));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.