Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从购物车会话多维数组中删除项目_Php_Arrays_Session_Cart - Fatal编程技术网

Php 从购物车会话多维数组中删除项目

Php 从购物车会话多维数组中删除项目,php,arrays,session,cart,Php,Arrays,Session,Cart,我正在处理“添加到购物车”模块,我最终得到的会话数组如下: Array ( [cart] => Array ( [0] => Array ( [item] => Array ( [item_name] => burger

我正在处理“添加到购物车”模块,我最终得到的会话数组如下:

    Array
(
    [cart] => Array
        (
            [0] => Array
                (
                    [item] => Array
                        (
                            [item_name] => burger
                            [item_price] => 5
                            [item_qty] => 3
                        )

                )

            [1] => Array
                (
                    [item] => Array
                        (
                            [item_name] => pizza
                            [item_price] => 15
                            [item_qty] => 2
                        )

                )

            [2] => Array
                (
                    [item] => Array
                        (
                            [item_name] => french fries
                            [item_price] => 8
                            [item_qty] => 5
                        )

                )

        )

)
我想从这个数组中删除一个项目,比如说名为“pizza”的项目。我该怎么做

function rem_from_array(&$session_array, $name)
{
  foreach($session_array as $key=>$elem)
    if($elem['item']['item_name']==$name)
    {
      unset($session_array[$key]);

      return;
    }
}
然后您应该只执行以下代码:

rem_from_array($_SESSION['cart'], 'pizza');

这可能对你有帮助:Thanx fanjabi。。那真的帮助了我!!