(PHP 4, PHP 5, PHP 7)
get_included_files — Liefert ein Array mit den Namen der includierten Dateien
Gibt die Namen aller Dateien zurück die mit include, include_once, require oder require_once eingebunden wurden.
Gibt ein Array mit Dateinamen zurück.
Das ursprünglich aufgerufene Skript wird auch als includierte Datei angesehen und damit zusammen mit den Namen der tatäschlich mit include etc. eingebundenen Dateien zurückgegeben.
Dateien die mehrfach eingebunden werden erscheinen nur einfach im Ergebnisarray.
Beispiel #1 get_included_files()Beispiel
<?php
// Diese Datei ist 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 "$filename\n";
}
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
/pfad/zu/abc.php /pfad/zu/test1.php /pfad/zu/test2.php /pfad/zu/test3.php /pfad/zu/test4.php