get_included_files
(PHP 4, PHP 5, PHP 7, PHP 8)
get_included_files — Liefert ein Array mit den Namen der eingebundenen Dateien
Beschreibung
Gibt die Namen aller Dateien zurück, die mit include, include_once, require oder require_once eingebunden wurden.
Parameter-Liste
Diese Funktion besitzt keine Parameter.
Rückgabewerte
Gibt ein Array mit den Namen aller Dateien zurück.
Das ursprünglich aufgerufene Skript wird auch als eingebundene 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 einmal im Ergebnisarray.
Beispiele
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
Siehe auch
- include - include
- include_once - include_once
- require - require
- require_once - require_once
- get_required_files() - Alias von get_included_files