Allora e' meglio prima chiarire una cosa.

Puoi usare gli indici associativi oppure gli indici numerici. Dipende da te e non dall'array. Puoi anche usare indici misti, ma se devi posare ed estrarre specifici valori ti converrebbe usare gli indici associativi. (cfr. manuale).
codice:
$_SESSION['user'] = $id; 
$_SESSION['password'] = $pwd; 
$_SESSION['var'] = $var; 
$_SESSION['ciccio'] = $ciccio;
questi sono indici associativi.

e quasti sotto numerici. Potresti anche lasciare [] senza numero, verranno associati automaticamente in modo progressivo, ma non avresti mai la certezza di dove si trovano.
codice:
$_SESSION[0] = $id; 
$_SESSION[1] = $pwd; 
$_SESSION[2] = $var; 
$_SESSION[3] = $ciccio;
Morale della favola usa gli indici associativi e "prova" a stamare l'array con print_r ... giuro che non danneggia alcun criceto.