Sepeti boşalt uygulamalı basit bir kod şeklide böyle kullanabilirsin
<?session_start(); // Oturum bilgilerini almak için bu kullanilmali

$ekle= $_GET['ekle'];

if ($ekle)
{ //yeni ürün seçildi

if (!isset ($_SESSION['sepet']))
{ $_SESSION['sepet']=array();
   $_SESSION['urun']=0;

}

if (isset ($_SESSION['sepet'][$ekle]))
$_SESSION['sepet'][$ekle]++;
else
$_SESSION['sepet'][$ekle]=1;

}

function urun_sayisi($sepet)
{
//sepetti ürün sayısı
$urun=0;
if (is_array($sepet))
{
$urun=array_sum($sepet);
}
return $urun;
}

if ($sil=='tamam') {
 unset ($_SESSION['sepet']) ;
}

if($_SESSION['sepet']&&array_count_values($_SESSION['sepet']))
echo urun_sayisi($_SESSION['sepet']);
else { echo "henüz ürün yok"; }

?>
<br><a href='b.php?ekle=1&urun=2'>Ekle</a> |  <a href='b.php?sil=tamam'>Sepeti boşalt</a>