Funkce get_included_files

Funkce get_included_files vrací pole s úplnými cestami všech souborů, které byly připojeny v aktuálním skriptu. To je užitečné pro ladění, když je potřeba zkontrolovat, které soubory byly skutečně načteny.

Syntaxe

phpget_included_files();

Příklad

Zkontrolujeme seznam připojených souborů v jednoduchém skriptu:

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

Výsledek provedení kódu:

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

Příklad

Zkontrolujeme počet připojených souborů:

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

Výsledek provedení kódu:

php3

Viz také

  • funkci print_r,
    která vypisuje informace o proměnné
  • funkci debug_backtrace,
    která vrací zásobník volání