Funktion get_included_files

Die Funktion get_included_files gibt ein Array mit den vollständigen Pfaden aller Dateien zurück, die im aktuellen Skript eingebunden wurden. Dies ist nützlich für das Debugging, wenn man überprüfen muss, welche Dateien tatsächlich geladen wurden.

Syntax

phpget_included_files();

Beispiel

Überprüfen wir die Liste der eingebundenen Dateien in einem einfachen Skript:

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

Ergebnis der Codeausführung:

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

Beispiel

Überprüfen wir die Anzahl der eingebundenen Dateien:

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

Ergebnis der Codeausführung:

php3

Siehe auch

  • die Funktion print_r,
    die Informationen über eine Variable ausgibt
  • die Funktion debug_backtrace,
    die die Aufrufliste zurückgibt