##現状
PHP 7.2
CakePHP 3.x系
で開発を行なっております。
ある配列をソートしたいのですが、期待とする値にする事が出来ず詰まっています。
対象の連想配列の中身はこちらです。
[ (int) 100 => (int) 34, (int) 101 => (int) 35, (int) 102 => (int) 36, (int) 103 => (int) 34, (int) 104 => (int) 33 ]
この連想配列の値を昇順に並べ替えたいのです。
期待する値はこちらです。
[ (int) 104 => (int) 33, (int) 100 => (int) 34, (int) 103 => (int) 34, (int) 101 => (int) 35, (int) 102 => (int) 36 ]
※注意事項
として、この配列をsort関数を使えばvalueは期待通りになりますが、その場合keyがインデックス番号となる為、期待値としては不成立です。
不成立となる値はこちらです。
[ (int) 0 => (int) 33, (int) 1 => (int) 34, (int) 2 => (int) 34, (int) 3 => (int) 35, (int) 4 => (int) 36 ]
##質問事項
- 期待とする値を得る為のコードを教えて頂きたいです。
足らない点ありましたら、修正依頼等でコメントよろしくお願い致します。
ご回答の程、よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー