转储会话后,我得到以下结果。任何人都可以告诉我如何获得数组(2)中的“product_id”和“info”值;
array(3) {
["DYN_outskin"]=> string(3) "ten"
["DYN_inskin"]=> string(3) "one"
["cart"]=> array(1) {
["2000_facebook"]=> array(2) {
["product_id"]=> string(13) "2000_facebook"
["info"]=> string(7) "nur1952"
}
}
}
答案 0 :(得分:2)
试试这样:
$array['cart']['2000_facebook']['product_id'];
$array['cart']['2000_facebook']['info'];
答案 1 :(得分:2)
$_SESSION["cart"]["2000_facebook"]["product_id"] ;
$_SESSION["cart"]["2000_facebook"]["info"] ;
迭代推车:
foreach ($_SESSION["cart"] as $product){
echo "Product info : {$product['info']} | Product ID : {$product['product_id']} <br/>" ;
}
答案 2 :(得分:1)
以一种清晰显示数组结构的方式显示数组总是一个好习惯,如下所示:
array(3) {
["DYN_outskin"]=> string(3) "ten"
["DYN_inskin"]=> string(3) "one"
["cart"]=> array(1) {
["2000_facebook"]=> array(2) {
["product_id"]=> string(13) "2000_facebook"
["info"]=> string(7) "nur1952"
}
}
}
现在,它清楚了解如何访问所需的元素:
$array["cart"]["2000_facebook"]["product_id"]
$array["cart"]["2000_facebook"]["info"]