Du har flere muligheder:
1) Brug en session (
http://dk2.php.net/manual/en/function.session-start.php).
2) Gem dit array i en database eller fil ved at løbe gennem alle elementer, og send en reference til dette med.
3) Serialiser dit Array (
http://dk2.php.net/manual/en/function.serialize.php), send den serialiserede udgave med i din header (eller kombiner det med #2 - bruger du en database, skal du dog huske at bruge addslashes()), og de-serialiser det på den anden side.
4) Løb gennem alle elementer i arrayet for at sende dem med i din header eller en cookie.
5) Lav din kode om, så du først laver arrayet når du skal bruge det. Hvis du skal bruge funktionaliteten i flere forskellige scripts, kunne du eksempelvis lave en funktion der er tilgængelig med include().
Hvis du ikke bruger 1) eller 5), skal du dog sørge for at validere det du sender med - ellers er der tale om en mulig angrebsvinkel.