Ok, ya me di cuenta que el problema era que le estaba pasando el elemnto en vez del indice del mismo por tal implemente lo sgte:
Código PHP:
$item = $_POST["title_id"];
$list= $_SESSION["item_list"];
$nitems = count($list);
for($i=0;$i<$nitems;$i++) {
if($list[$i]==$item) {
unset ($_SESSION["item_list"][$i]);
}
}
Ahora me surge otra duda: Como hago para resetear los indices de los elementos que quedan en el array de modo que empiezen a contar de cero?
Gracias de antemano por cualquier ayuda.