2013-08-26 63 views
-3
// $vote_table[index]['voter_meta']['name'] is the key to sort by. 

usort($vote_table, function($a, $b){ 
return ($a['voter_meta']['name'] == $b['voter_meta']['name']) 
    ? 0 
    : (($a['voter_meta']['name'] < $b['voter_meta']['name']) 
    ? -1 
    : 1 
); 
}); 

語法錯誤是什麼?php多維數組三元語句語法

+1

那麼,什麼是錯誤訊息? –

+0

語法錯誤,我不知道足夠的三元語句來找到它。我不知道它是分號還是什麼... – collaborator

回答

0

您用支架有問題,這裏是你的代碼的正確版本:

usort($vote_table, function($a, $b){ 

    return ($a['voter_meta']['name'] == $b['voter_meta']['name']) 
    ? 0 
    : ($a['voter_meta']['name'] < $b['voter_meta']['name']) 
    ? -1 
    : 1; 

});