-1
で多次元配列をマージ:私は間違いなく機能を使用すべきだと思うが、私はこの配列からいくつかの値をマージしようとしているPHP
Array (
[0] => Array (
[NDC_Date] => 2017-01-06, 2017-01-07
[NDC_Item] => Night
[NDC_Rate] => 108.00
[NDC_Quantity] => 2
)
[1] => Array (
[NDC_Date] => 2017-01-08
[NDC_Item] => Night
[NDC_Rate] => 120.00
[NDC_Quantity] => 1
)
[2] => Array (
[NDC_Date] => 2017-01-06
[NDC_Item] => Breakfast
[NDC_Rate] => 10.00
[NDC_Quantity] => 2
)
)
:
Array (
[0] => Array (
[NDC_Date] => 2017-01-06
[NDC_Item] => Night
[NDC_Rate] => 108.00
[NDC_Quantity] => 1
)
[1] => Array (
[NDC_Date] => 2017-01-07
[NDC_Item] => Night
[NDC_Rate] => 108.00
[NDC_Quantity] => 1
)
[2] => Array (
[NDC_Date] => 2017-01-08
[NDC_Item] => Night
[NDC_Rate] => 120.00
[NDC_Quantity] => 1
)
[3] => Array (
[NDC_Date] => 2017-01-06
[NDC_Item] => Breakfast
[NDC_Rate] => 10.00
[NDC_Quantity] => 2
)
)
私はこのような何かをしたいと思います[array_merge][1]
しかし、私はこの機能には2つのオプションが必要であるのに対し、私はただ1つの配列しか持っていないことがわかりました。
解決策はありますか?
ありがとうございました。
ハムはそれが完璧に見えます。唯一のことは、 'NDC_Quantity'は' NDC_Item 'へのアイテムの場所の数でなければなりません。実際、あなたのコードでは '1'のままです。 –
@ user7347588、提示されたリスト内で「朝食」の項目が[NDC_Quantity] => 2の場合、アイテムの場所*の数はどのように*できますか? – RomanPerekhrest