错误提示:
Notice: Undefined offset: 0 in G:\Project\phpProject\code\cart2\cart_class.php on line 38
Notice: Undefined offset: 0 in G:\Project\phpProject\code\cart2\cart_class.php on line 38
调试欢乐多
function If_in_cart($s_id) //是否在车里
{
for($i=0;$i<=$this->s_count;$i++)
{
if($this->s_id[$i]==$s_id) //这里改成下面写的
return true;
}
return false;
}
-------------------------------------------------------
if(isset($this->s_id[$i]) && $this->s_id[$i]==$s_id)
{
for($i=0;$i<=$this->s_count;$i++)
{
if($this->s_id[$i]==$s_id) // <=== 38行是否是这里?
return true;
}
return false;
}function If_in_cart($s_id) //是否在车里
{
if(count($this->s_id) == 0) //加上这句
return false; //加上这句
for($i=0;$i<=$this->s_count;$i++)
{
if($this->s_id[$i]==$s_id)
return true;
}
return false;
}
我想for($i=0;$i<=$this->s_count;$i++)这个地方是不是应该改成for($i=0;$i<$this->s_count;$i++)