如何从PHP文件加载返回数组?

我有一个PHP文件来自Yii消息翻译文件的configuration文件,其中包含:

<?php return array( 'key' => 'value' 'key2' => 'value' ); ?> 

我想从另一个文件加载这个数组,并将其存储在一个variables

我试图做到这一点,但它不工作

 function fetchArray($in) { include("$in"); } 

$in是PHP文件的文件名

任何想法如何做到这一点?

当一个包含的文件返回一些东西时,你可以简单地把它分配给一个variables

 $myArray = include $in; 

参见http://php.net/manual/en/function.include.php#example-162

从包含文件返回值

我们在我们的CMS使用这个。 你很近,你只需要返回该函数的值。

 function fetchArray($in) { if(is_file($in)) return include $in; return false } 

见例5#在这里