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