重複の可能性:
PHPで多次元配列をソートするにはどうすればよいですか
複雑な配列をソートしてマージする必要があります。配列は多次元であり、サブ配列は次のように 2 つのキー/値を使用します。
<?php
$result = array(
array("1", "20"),
array("1", "33"),
array("2", "10"),
array("2", "25"),
array("2", "7"),
array("3", "33"),
array("3", "80"),
array("4", "300")
);
print_r($result);
?>
ここで、キー [0] の値が類似しているキー [1] 値 (サブ配列内) の集計に基づいて並べ替え、マージしてから並べ替える必要があります。たとえば、上記の結果は次のようになります。
Array
(
[0] => Array
(
[0] => 4
[1] => 300
)
[1] => Array
(
[0] => 3
[1] => 113
)
[2] => Array
(
[0] => 1
[1] => 53
)
[3] => Array
(
[0] => 2
[1] => 42
)
)
私の説明が十分に明確であることを願っています。