php存储具有相同名称的S_SESSIONS通过ajax传递

I have jquery onclick triger that pass:

var product = id;
var name = name;
$.post("./shop/basket.php", {"product": product,"name": name});    

to basket.php where I store:

$_SESSION['product'] = $_POST['product'].'-'.$_POST['name'];    

But each time a new click is generated it rewrites the S_SESSION instead of adding it as new $_SESSION.

How to store all values in $_SESSION['product'] so I can loop it later and extract each $_SESSION['product'] ?

Thank you in advance

$_SESSION['product'][]=$_POST['product'].'-'.$_POST['name']; 
//[] makes it multi-dimensional so you can hold multiple product values

To loop through the values use foreach():

foreach($_SESSION['product'] as $key=>$val){
    echo $key.' - '.$val."<br>";
}