get_included_files

(PHP 4, PHP 5, PHP 7, PHP 8)

get_included_filesLiefert ein Array mit den Namen der eingebundenen Dateien

Beschreibung

get_included_files(): array

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

To Top