排序方法没有';不行。最新版本Laravel 8.12

排序方法没有';不行。最新版本Laravel 8.12,laravel,Laravel,排序方法不起作用。最新Laravel 8.12 $array = ['Desk', 'Table', 'Chair']; $sorted = Arr::sort($array); return $sorted; 结果 { "0": "Desk", "1": "Table", "2": "Chair" } 很抱歉,这个问题来自Json格式化程序(Chrome扩展)我已经签入了

排序方法不起作用。最新Laravel 8.12

$array = ['Desk', 'Table', 'Chair'];
$sorted = Arr::sort($array);
return $sorted;
结果

{
"0": "Desk",
"1": "Table",
"2": "Chair"
}

很抱歉,这个问题来自Json格式化程序(Chrome扩展)

我已经签入了laravel 8.4,它按预期返回。{“2”:“Chair”、“0”:“Desk”、“1”:“Table”}它保留键,但按值排序,当您查看它时,似乎有东西按键重新排序,如
dump($sorted)
Json\u encode($sorted)
在8.13上看起来正确很抱歉,这个问题来自Json格式化程序(Chrome扩展),如果您想重置键,可以调用
数组\u值
<代码>返回数组_值($sorted)@lagbox.perfect catch.op似乎是同一个问题