$_SESSION (session) ya es un "array" de por sí: asociativo y "superglobal" (que tiene ambito en todo lugar .. incluido dentro de funciones sin tener que hacerlas "global")
Por ende .. tu puedes en un "indice" concreto (o elemento) de ese array $_SESSION .. poner ahí tus arrays própios.
Código PHP:
$_SESSION['mi_variable_sesion']=array ("bla","blablalabl","otro","mas");
ó
Código PHP:
$_SESSION['mi_variable_sesion'][]="bla";
$_SESSION['mi_variable_sesion'][]="blabla";
$_SESSION['mi_variable_sesion'][]="otro";
$_SESSION['mi_variable_sesion'][]="mas";
para accederlo .. por ejemplo con un bucle foreach()
Código PHP:
foreach ($_SESSION['mi_variable_sesion'] as $indice->$valor){
echo $indice." -- ".$valor."<br>";
}
Y así con cualquier tipo de array de N dimensiones.
Hazte la idea que $_SESSION es un array .. así que trabajalo como un array común (sólo que asociativo y multidimiensional).
Un saludo,