このトリッキーなPHP連想配列を注文するにはどうすればよいですか?
私はこの連想配列を持っています:
Array (
[4] => 3
[2] => 4
[3] => 1
[6] => 1
[1] => 1
)
値が最も高いキーで並べ替える必要がありますが、同じ値のキーを元の順序で保持する必要があるため、次のようになる必要があります。
Array (
[2] => 4
[4] => 3
[3] => 1
[6] => 1
[1] => 1
)
arsort()は、キーの番号順に同じ値でキーを再配置するため、使用できません。ここでは本当に困っています。助言がありますか?