こんにちは私は結果から次の配列を持っています:
$ouput = $OuputTypeDB->getTotalOutput($uid);
それぞれ独自の値を持つ5種類の出力があり、現在の結果は次のように返されます。
Array(
[0] => Array
(
[type] => 4
[val] => 1
)
[1] => Array
(
[type] => 3
[val] => 2
)
[2] => Array
(
[type] => 2
[val] => 1
)
)
出力結果はタイプdescの順序に基づいて表示されますが、問題は5と1のタイプがないことです。上記の結果に、5と1の配列を追加して、次のように並べ替えるにはどうすればよいですか。
Array
(
[0] => Array
(
[rating] => 5
[count] => 0
)
[1] => Array
(
[rating] => 4
[count] => 1
)
[2] => Array
(
[rating] => 3
[count] => 1
)
[3] => Array
(
[rating] => 2
[count] => 1
)
[4] => Array
(
[rating] => 1
[count] => 0
)
)
タイプ5と1には値がないため、両方とも。で設定されval 0
ます。ありがとう