Manuale PHP
Indietro |  | Avanti

# get_included_files

(PHP 4, PHP 5)

get_included_files -- Restituisce una matrice con i nomi dei file inclusi o richiesti

## Descrizione

array get_included_files ( void )

Restituisce una matrice contenente i nomi di tutti i file che sono stati includi 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 nella matrice.

Esempio 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. La matrice restituita da get_included_files() era una matrice associativa e riportava soltanto i file inclusi con include() e include_once().

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

Indietro | Partenza | Avanti
get_include_path | Risali | get_loaded_extensions