php如何排序一个二维数组

$arr = array(
    array('name'=>'a', 'age'=>15),
    array('name'=>'e', 'age'=>16),
    array('name'=>'g', 'age'=>11),
    array('name'=>'f', 'age'=>19),
);

usort($arr, 'abc');
function abc($a, $b){
    if($a['age'] == $b['age']){
        return 0;
    }
    return ($a['age'] < $b[''age']) ? -1 : 1;
}


你可能感兴趣的:(php如何排序一个二维数组)