Pues algo que se me ocurre es que el array este fuera del scope de la funcion, prueba ponerla como global dentro de la funcion:
Código php:
Ver original<?php
include('file/al/array.php');
function foo() {
global $array;
echo $array['something'];
}
foo();
Saludos.