从窗体中 POST 开始的前叉值
2022-08-30 20:13:55
我将一些数据从表单发布到另一个页面。这是一个购物车,根据购物车中的商品数量,在页面上生成要提交的表单。例如,如果只有1个项目,那么我们只有字段名称“item_name_1”,它应该存储一个值,如“贴纸”和“item_price_1”,用于存储该项目的价格。但是,如果有人有5个项目,我们需要“item_name_2”,“item_name_3”等来获取每个项目的值,直到第五个项目。
循环访问这些项目以获取值的最佳方法是什么?
这是我所拥有的,这显然不起作用。
extract($_POST);
$x = 1; // Assuming there's always one item we're on this page, we set the variable to get into the loop
while(${'item_name_' .$x} != '') {
echo ${'item_name' .$x};
$x++;
}
我对这种用法还比较陌生,所以我并不完全是处理它的最佳方法。
谢谢。