eso te lo comente en un inicio:
Código PHP:
<?php return array('hola mundo');
el formato debe ser ese, osea un archivo que devuelve un array, y fácilmente puedes crearlo usando
var_export()
Código PHP:
$datos = array('candy' => 'bar', 'does' => 'nothing');
file_put_contents($archivo, '<' . '?php return ' . var_export($datos, TRUE) . ';');
si respetas dichas normas no veo problema alguno!!