I have this array:
$array = array(
    ['name' => 'Indor Swimming Pool'],
    ['name' => 'abracadabra'],
);
I want sort if alphabetically, so I did:
usort($array, function($a, $b)
{
    return strcmp($a['name'], $b['name']);
});
but when I dump it:
var_dump($array);
I get:
array(2) {
  [0]=>
  array(1) {
    ["name"]=>
    string(19) "Indor Swimming Pool"
  }
  [1]=>
  array(1) {
    ["name"]=>
    string(11) "abracadabra"
  }
}
this is incorrect, abracadabra should go as first
 
     
    