Now it only sort by a country name, but I also want to sort by room name as well. How can I do that?
$MainArray = array('PHILIPPINES' =>
array(
'SUPERIOR KING ROOM' => array(
'2021-12-05' => array('total' => 1, 'revenue' => 600.00),
'2021-12-06' => array('total' => 4, 'revenue' => 534.00),
),
'3D KING ROOM' => array(
'2021-12-05' => array('total' => 3, 'revenue' => 320.00),
'2021-12-06' => array('total' => 1, 'revenue' => 0.00)
),
),
'AUSTRALIA' =>
array(
'PRESIDENTIAL SUITE' => array('2021-12-05' => array('total' => 4, 'revenue' => 888.00)),
'DELUXE ROOM' => array('2021-12-06' => array('total' => 1, 'revenue' => 0.00)),
),
);
/* sort by country name */
foreach ($MainArray as $key => $country){
$ord[] = $key;
}
array_multisort($ord, SORT_ASC, $MainArray);
print_r($MainArray);