Funkcja get_included_files

Funkcja get_included_files zwraca tablicę z pełnymi ścieżkami wszystkich plików, które zostały podłączone w bieżącym skrypcie. Jest to przydatne do debugowania, gdy trzeba sprawdzić, które pliki rzeczywiście zostały załadowane.

Składnia

phpget_included_files();

Przykład

Sprawdźmy listę podłączonych plików w prostym skrypcie:

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

Wynik wykonania kodu:

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

Przykład

Sprawdźmy liczbę podłączonych plików:

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

Wynik wykonania kodu:

php3

Zobacz też

  • funkcję print_r,
    która wyświetla informacje o zmiennej
  • funkcję debug_backtrace,
    która zwraca stos wywołań