【发布时间】:2014-08-25 09:11:55
【问题描述】:
当我运行这段代码时,我得到 Notice: Undefined offset: 3 On line 12 and 18. 12 and 18 with 在前面。
$_SESSION['basket'][3];
if(isset($_GET['action']) && $_GET['action'] == "add")
{
if(isset($_GET['product_id']))
{
**$_SESSION['basket'][3] += 4;**
}
else
{
$_SESSION['basket'][3] += 1;
}
}
【问题讨论】:
-
print_r($_SESSION)的输出是什么? -
第 12 行和第 18 行是哪一个..
-
$_SESSION['basket'][3];行实际上根本没有任何事情。 -
只有当我第一次运行页面时,当我第一次运行后错误消失了。