get_included_files

(PHP 4, PHP 5, PHP 7)

get_included_files Возвращает массив имен включенных в скрипт файлов

Описание

array get_included_files ( void )

Получает имена всех файлов, которые были включены в скрипт функциями include, include_once, require или require_once.

Возвращаемые значения

Возвращает массив имен всех файлов.

Скрипт, который был загружен изначально, рассматривается как "включенный файл", поэтому он также попадет в список файлов включенных функцией include или другими.

Файлы добавляемые в скрипт неоднократно попадут в массив только в одном экземпляре.

Примеры

Пример #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 
"$filenamen";
}

?>

Результат выполнения данного примера:

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

Примечания

Замечание:

Файлы включенные в помощью директивы auto_prepend_file не попадут в возвращаемый массив.

Смотрите также