1
我试着添加额外的数组到如我的会话变量...追加数组到会话变量PHP
$_SESSION[cart] .= array($_POST[name],$_POST[price],$_POST[quantity]);
所有当我这样做3次,var_dump
我得到的是string(15) "ArrayArrayArray"
我试着添加额外的数组到如我的会话变量...追加数组到会话变量PHP
$_SESSION[cart] .= array($_POST[name],$_POST[price],$_POST[quantity]);
所有当我这样做3次,var_dump
我得到的是string(15) "ArrayArrayArray"
你可以使用print_r
并查看数组的内容。
即print_r($_SESSION)
你使用的。= “”。是字符串连接,以便您选择阵列越来越转换为字符串,应使用下列之一:
$_SESSION['cart'][] = array($_POST[name],$_POST[price],$_POST[quantity]);
$_SESSION['cart'] += array($_POST[name],$_POST[price],$_POST[quantity]);
array_push(array($_POST[name],$_POST[price],$_POST[quantity]), (array) $_SESSION['cart'];
刚开ArrayArrayArray – mrpatg
'Var_dump'往往给人更多的信息,然后'print_r'。我真的不明白这将如何或为何会有所帮助。 – MitMaro