Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 多维数组按值排序_Jquery_Sorting_Key - Fatal编程技术网

Jquery 多维数组按值排序

Jquery 多维数组按值排序,jquery,sorting,key,Jquery,Sorting,Key,我的数组如下所示: 排列 ( [5263]=>阵列 ( [SOC026020]=>1 [SOC045000]=>1 [FIC02200]=>2 [FIC030000]=>2 ) [5098] => Array ( [JUV026000] => 2 [JUV015020] => 2 [JUV039030] => 2 [PER004010] => 1 [PER004030]

我的数组如下所示:

排列 ( [5263]=>阵列 ( [SOC026020]=>1 [SOC045000]=>1 [FIC02200]=>2 [FIC030000]=>2

    )

[5098] => Array
    (
        [JUV026000] => 2
        [JUV015020] => 2
        [JUV039030] => 2
        [PER004010] => 1
        [PER004030] => 1
        [PER004020] => 1
        [FIC019000] => 3
        [FIC061000] => 1
        [JUV028000] => 1
    )

[5341] => Array
    (
         [FIC031000] => 2
        [JUV028000] => 4
    )
)

我需要按如下方式排序:

排列 ( [5263]=>阵列 ( [FIC02200]=>2 [FIC030000]=>2 [SOC026020]=>1 [SOC045000]=>1

    )

[5098] => Array
    (
        [FIC019000] => 3
        [JUV026000] => 2
        [JUV015020] => 2
        [JUV039030] => 2
        [PER004010] => 1
        [PER004030] => 1
        [PER004020] => 1
        [FIC061000] => 1
        [JUV028000] => 1
    )

[5341] => Array
    (
        [JUV028000] => 4
        [FIC031000] => 2

    )
)

我有如下数组:
排列
(
[5263]=>阵列
(
[SOC026020]=>1
[SOC045000]=>1
[FIC02200]=>2
[FIC030000]=>2
)
[5098]=>阵列
(
[JUV026000]=>2
[JUV015020]=>2
[JUV039030]=>2
[PER004010]=>1
[PER004030]=>1
[PER004020]=>1
[FIC019000]=>3
[FIC061000]=>1
[JUV028000]=>1
)
[5341]=>阵列
(
[FIC031000]=>2
[JUV028000]=>4
)
)
我需要按如下方式排序:
排列
(
[5263]=>阵列
(
[FIC02200]=>2
[FIC030000]=>2
[SOC026020]=>1
[SOC045000]=>1
)
[5098]=>阵列
(
[FIC019000]=>3
[JUV026000]=>2
[JUV015020]=>2
[JUV039030]=>2
[PER004010]=>1
[PER004030]=>1
[PER004020]=>1
[FIC061000]=>1
[JUV028000]=>1
)
[5341]=>阵列
(
[JUV028000]=>4
[FIC031000]=>2
)

)
您可以按如下方式对内部数组进行排序

foreach($test as $key => $value){
      arsort($value);
      $test[$key] = $value; 
}
希望这对你有帮助