Shopify 订单数组问题
Shopify orders array issue
我有这两个数组
$order2 = array('line_items' => array(
array('title' => 'Shipping',
'price' => '10',
'quantity' => '2',
)
));
$order3 =array('title' => 'Handling',
'price' => '5',
'quantity' => '1',
);
我在这个例子中使用了 array_merge 和 array_push,但两者都没有给我我想要的输出。我正在尝试让它像这样显示。
array('line_items' => array(
array('title' => 'Shipping',
'price' => '10',
'quantity' => '2',
),
array('title' => 'Handling',
'price' => '5',
'quantity' => '1',
)
));
我得到的输出是
Array ( [line_items] => Array ( [0] => Array ( [title] => Shipping [price] => 10 [quantity] => 2 ) ) [title] => Handling [price] => 5 [quantity] => 1 )
我怎样才能达到我想要的输出,以便我可以将其用作 shopify 订单?
您不需要任何函数来执行此操作,只需在现有数组之上进行简单的数组赋值即可:
$order2['line_items'][] = $order3;
我有这两个数组
$order2 = array('line_items' => array(
array('title' => 'Shipping',
'price' => '10',
'quantity' => '2',
)
));
$order3 =array('title' => 'Handling',
'price' => '5',
'quantity' => '1',
);
我在这个例子中使用了 array_merge 和 array_push,但两者都没有给我我想要的输出。我正在尝试让它像这样显示。
array('line_items' => array(
array('title' => 'Shipping',
'price' => '10',
'quantity' => '2',
),
array('title' => 'Handling',
'price' => '5',
'quantity' => '1',
)
));
我得到的输出是
Array ( [line_items] => Array ( [0] => Array ( [title] => Shipping [price] => 10 [quantity] => 2 ) ) [title] => Handling [price] => 5 [quantity] => 1 )
我怎样才能达到我想要的输出,以便我可以将其用作 shopify 订单?
您不需要任何函数来执行此操作,只需在现有数组之上进行简单的数组赋值即可:
$order2['line_items'][] = $order3;