Por lo que comentas, tu "arreglo" (array, matriz ...) es fijo ... si es así, puedes tener ese arreglo en un script aparte y llamarlo donde lo requieras por un include para usarlo a continuación.
variables.php
Código PHP:
<?
$arreglo=array(1,2,3,4);
?>
otros_scripts.php
Código PHP:
<?
include("variables.php");
// usas el $arreglo
echo $arrego[1];
?>
Si el array (arreglo) lo creas en algún momento en tu aplicación: de datos que generas desde una consulta SQL a tu BD .. de datos que ingresa un usuario por un formulario o son generandos en sí por la aplicación .. en ese caso necesitarías de Sesiones (
www.php.net/session)
Un saludo,