Buongiorno a tutto il fourm...
Allora, sicuramente l'argomento è stato sviscerato, ma le ricerche non mi hanno aiutato molto.

Sto usando var di sessione per un carrelo della spesa, e voglio eliminare un prodotto nella lista

con la var $sid indico qual'è l'indice del prodotto da eliminare, la invio allo script
unset ($_SESSION['prodotto'][$sid]);
di fatto la elimina e accorcia anche l'array, ma la cosa strana è che le posizioni degli altri elemnti non scala!!! almeno credo.

Qui le mie pagine (empiriche direi)
carrello
var di sessione
aggiungi un prodotto
modifica e cancella

probabilmete l'array va rinfrescato dopo l'eliminazione!!! bho?