Per gli apici hai ragione, ho messo due volte i singoli apici invece dei doppi apici.
Però a questo punto non ho capito il problema, nel senso che per ogni utente devi salvare soltanto i propri orari e il proprio id, giusto? Non devi quindi salvare i dati degli altri utenti, quindi come soluzione mi viene in mente ancora quella che ti ho indicato, a parte il fatto che invece dei numeri, ci vanno gli orari. (sbadatamente non mi son accorto che i numeri rappresentavano gli id e non gli orari ).
Aggiorno quindi il codice che ti avevo proposto:
Codice PHP:
$_SESSION['dati']['id'] = 168; //qui l'id dell'utente
$_SESSION['dati']['orari'] = array('13:45', '12:09', '17:14', '5:10'); //qui gli orari dell'utente
Per visualizzare i dati (identico a prima):
Codice PHP:
<?php
echo 'id: '.$_SESSION['dati']['id'].PHP_EOL;
echo 'Orari: ';
foreach($_SESSION['dati']['orari'] as $orario)
echo $orario.' ';
?>
Se invece vuoi salvare gli orari di tutti gli utenti, allora il codice postato da Luffio dovrebbe andare, anche se io farei una cosa del tipo:
Codice PHP:
$_SESSION['dati'] = array(
array('id_utente'=>184, 'orari'=>array('18:07', '15:09')),
array('id_utente'=>125, 'orari'=>array('15:17', '12:11')),
array('id_utente'=>187, 'orari'=>array('1:45', '13:23', '20:09')),
array('id_utente'=>199, 'orari'=>array('00:00', '05:37'))
);
p.s: ovviamente facendo una classe e salvando i vari oggetti il tutto verrebbe molto più naturale. Così diciamo che è uguale ma più a "basso livello".
Ciao!