다음을 포함하는 Yii 메시지 번역 파일 에서 가져온 구성 파일 인 PHP 파일 이 있습니다.
<?php
return array(
'key' => 'value'
'key2' => 'value'
);
?>
이 배열을 다른 파일에서로드하고 변수에 저장하고 싶습니다.
이걸하려고했지만 작동하지 않습니다
function fetchArray($in)
{
include("$in");
}
$in
PHP 파일의 파일 이름입니다.
이 작업을 수행하는 방법에 대한 의견이 있으십니까?
답변
포함 된 파일이 무언가를 반환하면 간단히 변수에 할당 할 수 있습니다.
$myArray = include $in;
답변
포함 파일에서 값 반환
우리는 이것을 CMS에서 사용합니다. 당신은 가깝습니다. 그 함수에서 값을 반환하기 만하면됩니다.
function fetchArray($in)
{
if(is_file($in))
return include $in;
return false
}
답변
배열을 반환하는 파일로 간단히 변수에 할당 할 수 있습니다.
다음은 예입니다.
$MyArray = include($in);
print_r($MyArray);
산출:
Array
(
[key] => value
[key2] => value
)