array_multisort (多次元配列のソートについて)

array_multisortはソートするのに便利な関数です。SORT_NUMERICは数字について並び替えるという意味ですが、SORT_NUMERICをつけずにテキストについて並び替えても、結局降順にすれば小さい数から順に上から並んでいきます。

array_multisort($amounts, SORT_DESC, SORT_NUMERIC, $roomnums, SORT_ASC, SORT_NUMERIC, $info['rooms']);
array_multisort($amounts, SORT_DESC, $roomnums, SORT_ASC, $info['rooms']);