基于计数从foreach循环构建一个PHP数组

基于计数从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

我正在使用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_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
是包含上述键的数组

是的,您只需将每个值推送到一个新数组。是的,您只需将每个值推送到一个新数组。