【发布时间】:2019-09-16 18:44:01
【问题描述】:
我已经升级到 Laravel 5.8
根据 5.8 中的文档,其中一项更改是所有 array_* 和 str_* 全局帮助器已被弃用 (https://laravel.com/docs/5.8/upgrade#string-and-array-helpers)
在我的刀片视图中,我有以下内容:
{{ (Arr::has($queryString, 'industry') ? Arr::get($queryString, 'industry') : '') }}
这是抛出错误:
Class 'Arr' not found...
如果我包含全名空间,那么它可以工作:
{{ (Illuminate\Support\Arr::has($queryString, 'industry') ? Illuminate\Support\Arr::get($queryString, 'industry') : '') }}
请指教。
【问题讨论】:
-
使用 in_array 和 $array[] ?
标签: laravel laravel-5.8