从数组中删除项目?

Ric*_*ges 1 php

我已经从PHP会话变量创建了一个数组,现在我正在尝试使用ajax(在jQuery中)从数组中删除一个元素.
到目前为止,我有以下代码:

$val = $_SESSION['enquiry-basket'];
$array = explode($val);

foreach ($enquiries as $a => $q) {
    if ($q == $_POST['product_id']) {
        unset($array[$a]);
    }
}
Run Code Online (Sandbox Code Playgroud)

唯一的问题是,它不会删除该项目.
任何人都可以解释原因,并告诉我如何解决它?

编辑

对不起大家.我提到jQuery的原因是因为我使用jQuery ajax调用来处理上面显示的PHP.
ajax查询运行正常,因为一旦ajax返回成功,它就会处理一些javascript好东西(从HTML中删除一个div).
我添加了分隔符(不能相信我错过了它)但是元素仍然没有从数组中删除.
我从来不擅长多维数组,所以这里是打印的数组:

Array ( [0] => 6 [1] => 8 ) 
Run Code Online (Sandbox Code Playgroud)

它看起来对我来说,但我是阵中的业余爱好者.(6和8当然是我插入的字符串)

xCa*_*der 8

explode 缺少第一个参数:

explode(',', $val);
Run Code Online (Sandbox Code Playgroud)