Tengo esto pero no hace nada.
Tengo una sesión $_SESSION['prod']
$goma=$row_borrar['ano'];
// Este valor es siempre un valor nunca es un array
$goma=2000;
foreach ($_SESSION['prod'] as $po => $value){
if ($goma==$value) unset($value);
}
echo '<p></p>';
var_dump ($_SESSION[prod']);
?>
array(3) { [0]=> string(7) "2000" [1]=> string(7) "1914" [2]=> string(7) 756" }
Pero haciendo var_dump siempre está en al array el valor 2000 coincidente, no lo elimina.