配列の値を降順でソートしようとしていますが、PHPのソートが正しくありません。 はここに私のコードの例です:PHPのrsort関数が不正な順序を返す
<?php $scores = array('98%','90%', '85%','100%','74%');
rsort($scores);
foreach($scores AS $key=>$val){
echo $key.'=>'.$val.'<br/>';
}
?>
そして結果は次のとおりです。
0=>98%
1=>90%
2=>85%
3=>74%
4=>100%
しかし、私はそれはこのようになりたい:
0=>100%
1=>98%
2=>90%
3=>85%
4=>74%
私も試みた他は機能の並べ替え、それでも正しい結果を得ることはできません。
は、私はこの問題は、あなたの代わりに整数の文字列を並べ替えることだと思います。 –