我尝试使用辅助函数array_sort(),但它返回未定义的函数错误。请参阅下面我的代码。仪表板控制器dd(array_sort($get_all_available_city));helpers.php顺便说一句,我已经创建了。可能会影响功能。但没有覆盖array_sort(),而且我也没有在上面放置名称空间。更新我正在使用 Laravel 7。
3 回答
牛魔王的故事
TA贡献1830条经验 获得超3个赞
您不能使用Laravel 6中的字符串和数组助手。laravel 6从存储库中删除了辅助函数。您可以使用 Illuminate\Support\Arr类作为助手。
use Illuminate\Support\Arr; Arr:::sort($get_all_available_city);
如果您想使用辅助函数作为array_sort那么您需要使用以下命令安装新的 Composer 包:
composer require laravel/helpers
然后您可以访问:
array_sort($get_all_available_city);
动漫人物
TA贡献1815条经验 获得超10个赞
Laravel 7 似乎不再使用这些array_*
调用了。使用Arr::sort()代替。
dd(Arr::sort($get_all_available_city));
大话西游666
TA贡献1817条经验 获得超14个赞
use Illuminate\Support\Arr;
$array = ['Desk', 'Table', 'Chair'];
$sorted = Arr::sort($array);
- 3 回答
- 0 关注
- 152 浏览
添加回答
举报
0/150
提交
取消