У меня есть мульти массив, который выглядит следующим образом:печать из многомерных массивов?
$_SESSION['cartItems']['quantity']
Как напечатать свои ценности? print_r
не будет работать, если $_SESSION
не поддерживает многомерные массивы?
У меня есть мульти массив, который выглядит следующим образом:печать из многомерных массивов?
$_SESSION['cartItems']['quantity']
Как напечатать свои ценности? print_r
не будет работать, если $_SESSION
не поддерживает многомерные массивы?
print_r($_SESSION['cartItems']);
должно работать.
вы можете использовать var_dump ($ _ SESSION). Однако print_r должен работать. Убедитесь, что вы выполняете print_r ($ _ SESSION), и не пытаетесь напечатать_r свою переменную, которая может не существовать.
Если вы хотите, чтобы получить количество каждого элемента карты в массиве, вы можете сделать это:
$quantities = array_map(create_function('item', "$item['quanitity']"), $_SESSION['cardItems']);
// PHP 5.3
$quantities = array_map(function($item) {
return $item['quanitity'];
}, $_SESSION['cardItems']);