私は PHP を 3 日間使用したばかりで、プログラミング経験がまったくないため、これは本当に初心者の質問です。ネットで調べたのですが解決策が見つかりませんT_T、
少し不安なので相談させていただきました。
次のような配列があるとします。
$a[0][0]=9.25;
$a[1][1]=9.25;
$a[2][0]=10; " ;
$a[3][1]=9.70;
$a[4][0]="6499230933";
$a[4][1]=9.45;
$a[5][0]= " 5499230933";
$a[5][1]=9.27;
$[][1] の値に従って並べ替えたいです:
$a[2][ 0]="2499230933" ;
$a[2][1]=10;
$a[3][1]=9.70; ][0]= 6499230933;
$a[4][1]=9.45;
$a[5][1]=9.27; [0][0] = 9.25;
$a[1][0] = 9.25;
ディスカッション(解決策)への返信
$a[0][0]="3499230933";$a[0][1]=9.25;$a[1][0]="4499230933";$a[1][1]=9.25;$a[2][0]="2499230933";$a[2][1]=10;$a[3][0]="1499230933";$a[3][1]=9.70;$a[4][0]="6499230933";$a[4][1]=9.45;$a[5][0]="5499230933";$a[5][1]=9.27;foreach($a as $v) $r[] = $v[1];array_multisort($r, SORT_DESC, $a);print_r($a);
Array( [0] => Array ( [0] => 2499230933 [1] => 10 ) [1] => Array ( [0] => 1499230933 [1] => 9.7 ) [2] => Array ( [0] => 6499230933 [1] => 9.45 ) [3] => Array ( [0] => 5499230933 [1] => 9.27 ) [4] => Array ( [0] => 3499230933 [1] => 9.25 ) [5] => Array ( [0] => 4499230933 [1] => 9.25 ))
ありがとう、とても感動しました、本当に感謝しています。