Tan sólo tienes que crear tu variabel de sesión y asignar tu array a ella ..
Código PHP:
<?
session_start();
$array=array(....);
$_SESSION['miarray']=$array;
?>
Donde requieras ese array .. puedes volver hacer:
Código PHP:
<?
session_start();
$array=$_SESSION['miarray'];
y trabajarla como si de tu $array normal se tratase (pero "cargada" con los valores de tu sesión...)
Cuando proceses $array .. lo vuelves a dejar en la sesión:
Código PHP:
$_SESSION['miarray']=$array;
Un saludo,