Функция get_included_files

Функция get_included_files возвращает массив с полными путями всех файлов, которые были подключены в текущем скрипте. Это полезно для отладки, когда нужно проверить, какие файлы действительно были загружены.

Синтаксис

phpget_included_files();

Пример

Проверим список подключенных файлов в простом скрипте:

php<?php
  include 'header.php';
  require 'config.php';
  
  $res = get_included_files();
  print_r($res);
?>

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

php[
  '/path/to/main.php',
  '/path/to/header.php',
  '/path/to/config.php'
]

Пример

Проверим количество подключенных файлов:

php<?php
  include 'functions.php';
  include_once 'utils.php';
  
  $res = count(get_included_files());
  echo $res;
?>

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

php3

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

  • функцию print_r,
    которая выводит информацию о переменной
  • функцию debug_backtrace,
    которая возвращает стек вызовов