我嘗試使用輔助函數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 關注
- 201 瀏覽
添加回答
舉報
0/150
提交
取消