get_included_files

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

get_included_files Restituisce un array con i nomi dei file inclusi o richiesti

Descrizione

get_included_files(): array

Restituisce un array contenente i nomi di tutti i file che sono stati inclusi tramite le funzioni include, include_once, require oppure require_once.

Lo script originario viene considerato come 'file incluso', pertanto sarà elencato insieme agli altri file referenziati da include e simili.

File che sono inclusi più volte saranno elencati soltanto una volta sola

Nota:

File inclusi tramite la direttiva auto_prepend_file non saranno inseriti nell'array.

Example #1 Esempio di uso di get_included_files() del file (abc.php)

<?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";
}

?>

l'esempio visualizzerà:

abc.php
test1.php
test2.php
test3.php
test4.php

Nota:

In PHP 4.0.1pl2 e nelle versioni precedenti get_included_files() assumeva che i file inclusi avessero come estensione .php; file con altre estensioni erano ignorati. L'array restituito da get_included_files() era un array associativo e riportava soltanto i file inclusi con include e include_once.

Vedere anche include, include_once, require, require_once e get_required_files().