gpt4 book ai didi

php - Paypal api 将产品插入数组

转载 作者:太空宇宙 更新时间:2023-11-03 16:18:20 26 4
gpt4 key购买 nike

我可以使用循环在数组中插入产品吗例子

这里我必须使用循环来添加购物车的产品

$item1 = new Item();
$item1->setName('Ground Coffee 40 oz')
->setCurrency('USD')
->setQuantity(1)
->setPrice('7.50');

$item2 = new Item();
$item2->setName('Granola bars')
->setCurrency('USD')
->setQuantity(5)
->setPrice('2.00');

这必须是所有项目的列表

$itemList = new ItemList();
$itemList->setItems(array($item1, $item2));

所以我必须先使用循环将其添加到数组中谢谢

最佳答案

你可以像这样将所有项目放在一个数组中(例如,使用索引计数器 $_index):

$items = array();
$index = 1;
$items[$index] = new Item();
$items[$index]->setName('Ground Coffee 40 oz')
->setCurrency('USD')
->setQuantity(1)
->setPrice('7.50');
$index = 2;
$items[$index] = new Item();
$items[$index]->setName('Granola bars')
->setCurrency('USD')
->setQuantity(5)
->setPrice('2.00');

这也可以在循环中完成:

$items = array();
$index = 0;
foreach ($object_array_with_items as $_item) {
$index++;
$items[$index] = new Item();
$items[$index]->setName($_item['name_key'])
->setCurrency($_item['currency_key'])
->setQuantity($_item['quantity_key'])
->setPrice($_item['price_key']);
}

然后你可以做

$itemList = new ItemList();
$itemList->setItems($items);

我希望这能回答您的问题。

关于php - Paypal api 将产品插入数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25990977/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com