牛牛在线工具

get_included_files()

收录 8868 个 PHP 函数,含用途说明与用法示例。

get_included_files()

返回一个包含所有已经被 include 或者 require 的文件的数组

函数名称:get_included_files() 适用版本:PHP 4, PHP 5, PHP 7 函数描述:get_included_files() 函数返回一个包含所有已经被 include 或者 require 的文件的数组。 语法:array get_included_files ( void ) 返回值:返回一个包含已经被 include 或者 require 的文件路径的数组。 示例: <?php // 示例1:获取已经被 include 或者 require 的文件 $included_files = get_included_files(); foreach ($included_files as $filename) { echo "已经被 include 或者 require 的文件:$filename\n"; } // 示例2:动态 include 文件并获取已经被 include 的文件 function includeFile($file) { include $file; $included_files = get_included_files(); foreach ($included_files as $filename) { echo "已经被 include 的文件:$filename\n"; } } includeFile('test.php'); ?> 输出: 已经被 include 或者 require 的文件:/path/to/file1.php 已经被 include 或者 require 的文件:/path/to/file2.php 已经被 include 的文件:/path/to/test.php 注意事项: get_included_files() 函数返回的数组包含了所有已经被 include 或者 require 的文件,包括主脚本文件。 如果一个文件被多次 include 或者 require,则它只会在返回的数组中出现一次。