如何从PHP中的会话中提取数据?

shi*_*hin 0 php session

我有来自print_r的以下数据($ _SESSION);

Array (
[totalprice] => 954
[cart] => Array (
      [115] => Array (
          [name] => MÅNESKINN
          [price] => 268.00
          [count] => 1 )
      [80] => Array (
          [name] => DELFINLEK  
          [price] => 268.00
          [count] => 1 )
      [68] => Array (
          [name] => OPPDAGELSEN
          [price] => 418.00
          [count] => 1 )
      )
[shipping] => 65 ) 
Run Code Online (Sandbox Code Playgroud)

现在我想从本次会议中提取所有价格268.00和418.00.

我该怎么做?

我试过$ _SESSION ['cart'] ['price']; 但它不起作用.

任何帮助将是欣赏它.

提前致谢.

a.y*_*reb 5

$ _SESSION ['cart']是一个数组.如果你只需要一行 - 那就是

$_SESSION['cart'][115]['price']
Run Code Online (Sandbox Code Playgroud)

但你最好走遍阵列:

foreach($_SESSION['cart'] as $item){
    echo $item['price'];
}
Run Code Online (Sandbox Code Playgroud)