fork download
  1. <?php
  2.  
  3. $array = array(
  4. array('name' => 'z'),
  5. array('name' => 'c'),
  6. array('name' => 'a'),
  7. array('name' => 'b'),
  8. );
  9.  
  10. usort($array, function($a, $b){
  11. return strcmp($a['name'], $b['name']);
  12. });
  13.  
  14. var_dump($array);
Success #stdin #stdout 0.02s 24412KB
stdin
Standard input is empty
stdout
array(4) {
  [0]=>
  array(1) {
    ["name"]=>
    string(1) "a"
  }
  [1]=>
  array(1) {
    ["name"]=>
    string(1) "b"
  }
  [2]=>
  array(1) {
    ["name"]=>
    string(1) "c"
  }
  [3]=>
  array(1) {
    ["name"]=>
    string(1) "z"
  }
}