Descripción
array
get_included_files ( void )
Devuelve una matriz de nombres de todos los archivos que han sido
incluidos
usando include(), include_once(),
require() o require_once().
El script llamado originalmente es considerado un "archivo
incluido", así que será listado junto con los
archivos referenciados por la familia de
funciones include().
Los archivos que son incluidos o requeridos múltiples
veces solo aparecen una vez en la matriz devuelta.
Nota:
Los archivos incluidos usando la directiva de
configuración auto_prepend_file no se
incluyen en la matriz devuelta.
Ejemplo 1. Ejemplo de get_included_files()
(abc.php)
<?php
include 'test1.php'; include_once 'test2.php'; require 'test3.php'; require_once 'test4.php';
$archivos_incluidos = get_included_files();
foreach ($archivos_incluidos as $nombre_archivo) { echo "$nombre_archivo\n"; }
?>
|
generará la siguiente salida:
abc.php
test1.php
test2.php
test3.php
test4.php |
|
Nota:
En PHP 4.0.1pl2 y versiones
anteriores, get_included_files()
asumía que los archivos requeridos finalizaban en la
extensión .php; otras extensiones no
serán devueltas. La matriz devuelta
por get_included_files() era una matriz
asociativa y solo listaba los archivos incluidos
por include()
y include_once().
Vea también
include(),
include_once(),
require(),
require_once(), y
get_required_files().