PHP get_included_files 信息/选项函数



  • 定义和用法

    get_included_files - 返回被 include 和 require 文件名的 array
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
  • 语法

    get_included_files( void )
    
    get_included_files() 返回所有被 includeinclude_oncerequirerequire_once 的文件名。
  • 参数

    参数 必需的 描述
  • 返回值

    返回所有文件名称的 array。 脚本最初被称为”被包含的文件“,所以脚本自身也会和 include 系列函数引用的脚本列在一起。 被多次 include 和 require 的文件在返回的 array 里只会列出一次。
  • 示例

    // 本文件是 abc.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";
    }
    
  • 相关页面

    ini_get() - 获取一个配置选项的值
    restore_include_path() - 还原 include_path 配置选项的值
    set_include_path() - 设置 include_path 配置选项
    include - 文件包含