调用未定义的函数splice()

时间:2014-09-16 10:45:04

标签: php arrays session splice

我想取消设置会话数组并删除数组索引。

$productno = $_GET['productno'];

unset($_SESSION['cart'][$productno]);

$_SESSION['cart'].array_splice(index, $productno);

错误:致命错误:调用未定义的函数splice()

上面的代码有什么问题

2 个答案:

答案 0 :(得分:1)

使用:array_splice();

array_splice($_SESSION['cart'], $index, $productno);

答案 1 :(得分:1)

$productno = $_GET['productno'];

unset($_SESSION['cart'][$productno]);


$cart = $_SESSION['cart'];
$_SESSION['cart'] = array_splice($cart, $productno);