この命令の意味がわからない。
$a['score'] が $b['score'] より大きいという並び替えをしたかったなら、プログラマは
return $a['score'] > $b['score'] ? 1 ;
と命令すべきではないでしょうか。
return $a['score'] > $b['score'] ? 1 : -1; とすれば、大きい順に並び替え、その後、小さい順に並び替えよとなるようにおもうのですが、
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?