programing

PHP 파일에서 반환 배열을로드하는 방법은 무엇입니까?

nasanasas 2020. 10. 5. 08:00
반응형

PHP 파일에서 반환 배열을로드하는 방법은 무엇입니까?


다음을 포함하는 Yii 메시지 번역 파일 에서 가져온 구성 파일 인 PHP 파일 이 있습니다.

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

이 배열을 다른 파일에서로드하고 변수에 저장하고 싶습니다.

이렇게하려고했는데 작동하지 않습니다

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

$in PHP 파일의 파일 이름입니다.

이 작업을 수행하는 방법에 대한 생각이 있습니까?


포함 된 파일이 무언가를 반환하면 간단히 변수에 할당 할 수 있습니다.

$myArray = include $in;

http://php.net/manual/function.include.php#example-126 참조


포함 파일에서 값 반환

우리는 이것을 CMS에서 사용합니다. 당신은 가깝습니다. 그 함수에서 값을 반환하기 만하면됩니다.

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

여기에서 예제 5 # 참조


배열을 반환하는 파일로 간단히 변수에 할당 할 수 있습니다.

다음은 예입니다.

$array = include("file.php");
print_r($array);

산출:

Array
(
    [key] => value
    [key2] => value
)

참고 URL : https://stackoverflow.com/questions/7073672/how-to-load-return-array-from-a-php-file

반응형