API にクエリを実行すると、JSON 応答が送信され、それが配列にデコードされます。この部分は正常に機能しますが、API はやや不親切な形式で情報を送信します。
問題のある部分を貼り付けます。基本的に、私はそれぞれのようなキーを独自の配列に変更しようとしています。
Array
(
[name] => Name
[address] => 123 Street Rd
[products[0][product_id]] => 1
[products[0][price]] => 12.00
[products[0][name]] => Product Name
[products[0][product_qty]] => 1
[products[1][product_id]] => 2
[products[1][price]] => 3.00
[products[1][name]] => Product Name
[products[1][product_qty]] => 1
[systemNotes[0]] => Note 1
[systemNotes[1]] => Note 2
)
今私がやりたいことは、次のようにすることです:
Array
(
[name] => Name
[address] => 123 Street Rd
[product] => Array
(
[0] => Array
(
[product_id] => 1
[price] => 12.00
[name] => Product Name
[product_qty] => 1
)
[1] => Array
(
[product_id] => 2
[price] => 3.00
[name] => Product Name
[product_qty] => 1
)
[systemNotes] => Array
(
[0] => Note 1
[1] => Note 2
)
)
これを行う実用的な方法はありますか?
ありがとう!