|
8.55.16 get_included_files()
Retourne un tableau avec les noms des fichiers qui sont inclus
dans un script
[ Exemples avec get_included_files ] PHP 4, PHP 5
array
get_included_files (
void
)
get_included_files
retourne un tableau
contenant les noms de tous les fichiers qui ont été
ajoutés au script avec les fonctions
require_once
,
include_once
,
require
ou
include
.
Le script en cours est considéré comme fichier inclus, il sera donc
listé avec les autres fichiers.
Les fichiers inclus ou requis plusieurs fois ne s'affichent qu'une fois dans
le tableau retourné.
| Note | |
Les fichiers inclus en utilisant la directive de configuration
auto_prepend_file
ne sont pas listés.
|
| Exemple avec get_included_files ( 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"; }
?>
|
| Note | |
En PHP 4.0.1pl2, cette fonction supposait que
required_once
utilisait l'extension
".php" : les autres extensions ne fonctionnaient pas.
Par ailleurs, dans cette version, le tableau retourné était
un tableau associatif et ne reprenait que les fichiers ajoutés
avec
include
et
include_once
.
|
Voir aussi
include
,
include_once
,
require
,
require_once
, et
get_required_files
.
|