基于计数从foreach循环构建一个PHP数组
我正在使用PayPal的基于计数从foreach循环构建一个PHP数组,php,Php,我正在使用PayPal的\u购物车表单在我正在建设的网站上付款。然后,我使用notify_url将提交的字段发布到一个PHP页面,该页面将使用SendGrid API发送确认电子邮件。这一切都很好,但我想做的是创建一个购买物品的“订单摘要”(可以是多个) foreach($i=1;$i使用以下命令: $cart = array(); for ($i = 1; $i <= $_POST['num_cart_items']; $i++) { $name = $_POST['item_na
\u购物车表单在我正在建设的网站上付款。然后,我使用notify_url
将提交的字段发布到一个PHP页面,该页面将使用SendGrid API发送确认电子邮件。这一切都很好,但我想做的是创建一个购买物品的“订单摘要”(可以是多个)
foreach($i=1;$i使用以下命令:
$cart = array();
for ($i = 1; $i <= $_POST['num_cart_items']; $i++) {
$name = $_POST['item_name' . $i];
$number = $_POST['item_number' . $i];
$quantity = $_POST['quantity' . $i];
$cart[] = [
'name' => $name,
'number' => $number,
'quantity'=> quantity
// you can add more 'key'=>$value pairs here
];
}
$cart=array();
对于($i=1;$i$name),
“number”=>$number,
“数量”=>数量
//您可以在此处添加更多的“键”=>$value对
];
}
现在您可以执行foreach($cart as$order){…}
其中$order
是包含上述键的数组使用以下命令:
$cart = array();
for ($i = 1; $i <= $_POST['num_cart_items']; $i++) {
$name = $_POST['item_name' . $i];
$number = $_POST['item_number' . $i];
$quantity = $_POST['quantity' . $i];
$cart[] = [
'name' => $name,
'number' => $number,
'quantity'=> quantity
// you can add more 'key'=>$value pairs here
];
}
$cart=array();
对于($i=1;$i$name),
“number”=>$number,
“数量”=>数量
//您可以在此处添加更多的“键”=>$value对
];
}
现在您可以执行foreach($cart as$order){…}
其中$order
是包含上述键的数组是的,您只需将每个值推送到一个新数组。是的,您只需将每个值推送到一个新数组。