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

调用未定义的函数 Project\Http\Controllers\array_sort()

调用未定义的函数 Project\Http\Controllers\array_sort()

PHP
茅侃侃 2023-08-19 17:44:51
我尝试使用辅助函数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);


查看完整回答
反对 回复 2023-08-19
?
动漫人物

TA贡献1815条经验 获得超10个赞

Laravel 7 似乎不再使用这些array_*调用了。使用Arr::sort()代替。

dd(Arr::sort($get_all_available_city));


查看完整回答
反对 回复 2023-08-19
?
大话西游666

TA贡献1817条经验 获得超14个赞

use Illuminate\Support\Arr;


$array = ['Desk', 'Table', 'Chair'];


$sorted = Arr::sort($array);


查看完整回答
反对 回复 2023-08-19
  • 3 回答
  • 0 关注
  • 152 浏览

添加回答

举报

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