+ studio meno capisco con gli array ho proprio difficoltà

sto facendo un carrello che usa solo le sessioni, dalla pagina del prodotto invio unicamente id e quantità, gli altri dati li estraggo poi dal db

nel carrello per mettere l'id ($id_prodotto) e la quantità ($numero_prodotti) in un array, ho fatto così
Codice PHP:
$_SESSION['cart'][$id_prodotto]['quantita'] = $numero_prodotti 
non so se è corretto e poi facendo un foreach non riesco ad estrarre gli id e le quantità.

per cortesia qualcuno potrebbe chiarirmi le idee? grazie