2D Array を列でソートする方法を知りたいのですが? これは私の配列です:
$sort_arr
行と列で表される:
$sort_arr[$row][$column];
私の列インデックス 3 では、データは純売上高であり、列インデックス 3 である純売上高で降順に並べ替えて出力したいと考えています。
ここに入れます:
$size_sort = sizeof($sort_arr);
for($a=0;$a<$size_sort;$a++){
$tabletr2 .= "<tr class='con'>
<td align='center' > ".$rank." </td>
<td align='left'> ".$sort_arr [$a][$col2]." </td>
<td align='left'> ".$sort_arr [$a][$col2+1]." </td>
<td align='right'> ".$sort_arr [$a][$col2+2]." </td>
<td align='right'> ".$sort_arr [$a][$col2+3]." </td>
<td align='right'> ".$sort_arr [$a][$col2+4]." % </td>
<td align='right'> ".$sort_arr [$a][$col2+5]." </td>
</tr>";
}
みんなありがとう!