bma*_*man 83 php arrays include
我有一个PHP文件来自Yii消息转换文件的配置文件,其中包含:
<?php
return array(
'key' => 'value'
'key2' => 'value'
);
?>
Run Code Online (Sandbox Code Playgroud)
我想从另一个文件加载此数组并将其存储在变量中
我试图这样做,但它不起作用
function fetchArray($in)
{
include("$in");
}
Run Code Online (Sandbox Code Playgroud)
$in
是PHP文件的文件名
有什么想法怎么做?
Phi*_*hil 142
当包含文件返回某些内容时,您可以简单地将其分配给变量
$myArray = include $in;
Run Code Online (Sandbox Code Playgroud)
请参见http://php.net/manual/function.include.php#example-126
Jas*_*son 12
我们在CMS中使用它.你很接近,你只需要从该函数返回值.
function fetchArray($in)
{
if(is_file($in))
return include $in;
return false
}
Run Code Online (Sandbox Code Playgroud)