元のインデックスを維持したまま、2 次元配列を降順で並べ替える必要があります。
$arr = array();
for ($i=0; $i<5; $i++) {
$arr[] = array(rand(0,5), rand(10,100));
}
結果は次のようになります。
[0] => array(5, 100)
[1] => array(5, 90)
[2] => array(5, 35)
[3] => array(4, 10)
[4] => array(3, 15)
したがって、最初に配列が 1 列目でソートされ、次に 2 列目でソートされます。
arsort
私が正しく理解していれば、関数はベクトルで動作します。
このタスクを解決するにはどうすればよいですか?