【发布时间】:2016-05-18 12:05:11
【问题描述】:
我正在尝试使用 SESSION 将购物车功能添加到网站中,这些项目已存储到 SESSION 但我收到此警告:当我尝试回显数组值时出现非法字符串偏移 'pcode'
$itemArray = array('pcode'=>$_GET['code']);
$_SESSION['cart_item'] = $itemArray;
这就是我将数组存储到会话中的方式
foreach ($_SESSION['cart_item'] as $item){
echo $item['pcode'];
}
这就是我如何回显我的商店数组。我对 PHP 很陌生,一直在尝试从头开始构建网站。我想知道为什么警告继续显示在我的页面上。谢谢
【问题讨论】:
-
试试这个 foreach ($_SESSION['cart_item'] as $key=>$item){ echo $key.'-->'.$item; }