我只是在编写一个PHP脚本来处理PayPal IPN数据。我想查看已购买的商品数量,然后为每件商品动态调用$_POST['item_name1']
。所以它会是:
$_POST['item_name1']
$_POST['item_name2']
$_POST['item_name3']
etc
这在PHP中是否有效,我没有达到我的预期,现在确定如何自行测试:
for ($i = 1; $i <= $number_items; $i++) {
$items[$i] = $_POST[' . "item_name" . $i . '];
}
TIA
答案 0 :(得分:2)
几乎。你想要:
for ($i = 1; $i <= $number_items; $i++) {
$items[$i] = $_POST['item_name' . $i];
}
你也可以使用:
$_POST["item_name{$i}"];