$id = $_GET['id'];
$oldprice = $_SESSION['price'][$id-=1];
这很有效,但不幸的是现在只要$id
引用的数量少于我需要它的数量。
我已尝试$modified_id = $id-=1;
尝试保留原始的$id
变量并创建一个新的'modified'变量,其值为$id
减去1,但它似乎都有修改原件的效果相同。我做错了什么?
感谢。
答案 0 :(得分:1)
如果您不想更改$id
的值,请使用
$oldprice = $_SESSION['price'][$id-1];
答案 1 :(得分:0)
你没有在$modified_id = $id-=1;
中保留原来的$ id; $ id将减少1个。
尝试
$id = $_GET['id'];
$oldprice = $_SESSION['price'][$id-1];
答案 2 :(得分:0)
立即尝试
$id = $_GET['id'];
$saved_id = $id - 1;
$oldprice = $_SESSION['price'][$saved_id];