PHP Options/Info 함수 목록
PHP Manual

get_included_files

(PHP 4, PHP 5)

get_included_filesinclude나 require한 파일명의 배열을 반환

설명

array get_included_files ( void )

include(), include_once(), require(), require_once()를 사용하여 포함한 모든 파일명을 얻습니다.

반환값

모든 파일명의 배열을 반환합니다.

호출한 스크립트 파일은 "포함한 파일"로 처리하기에, include() 등으로 참조한 파일과 함께 나옵니다.

여러번 include나 require한 파일은 반환하는 배열에 한번만 나옵니다.

변경점

버전 설명
4.0.1 PHP 4.0.1과 이전 버전에서 이 함수는 .php 확장자로 끝나는 파일만 반환하고, 다른 확장자를 가지는 파일은 반환하지 않았습니다. get_included_files()include()include_once()로 포함한 파일만 가지는 연관 배열을 반환했습니다.

예제

Example #1 get_included_files() 예제

<?php
// 이 파일은 abc.php 입니다

include 'test1.php';
include_once 
'test2.php';
require 
'test3.php';
require_once 
'test4.php';

$included_files get_included_files();

foreach (
$included_files as $filename) {
    echo 
"$filename\n";
}

?>

위 예제의 출력:

abc.php
test1.php
test2.php
test3.php
test4.php

주의

Note: auto_prepend_file 설정 지시어를 사용하여 포함한 파일은 반환 배열에 나오지 않습니다.

참고


PHP Options/Info 함수 목록
PHP Manual