PHP判断文件是否被引入的方法get_included_files用法示例

 更新时间:2016年11月29日 11:53:32   作者:牛逼的霍啸林  
这篇文章主要介绍了PHP判断文件是否被引入的方法get_included_files用法,结合实例形式分析了get_included_files函数获取引入文件及遍历输出的操作技巧,需要的朋友可以参考下

本文实例讲述了PHP判断文件是否被引入的方法get_included_files用法。分享给大家供大家参考,具体如下:

<?php
// 本文件是 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";
}
?>

结果:

以上例程会输出:

abc.php
test1.php
test2.php
test3.php
test4.php

查看phpcms的加载文件

D:\xampp\htdocs\duanzu\index.php
D:\xampp\htdocs\duanzu\phpcms\base.php
D:\xampp\htdocs\duanzu\phpcms\libs\functions\global.func.php
D:\xampp\htdocs\duanzu\phpcms\libs\functions\extention.func.php
D:\xampp\htdocs\duanzu\phpcms\libs\functions\autoload\plugin.func.php
D:\xampp\htdocs\duanzu\phpcms\libs\functions\autoload\video.func.php
D:\xampp\htdocs\duanzu\caches\configs\system.php
D:\xampp\htdocs\duanzu\phpcms\libs\classes\application.class.php
D:\xampp\htdocs\duanzu\phpcms\libs\classes\param.class.php
D:\xampp\htdocs\duanzu\caches\configs\route.php
D:\xampp\htdocs\duanzu\phpcms\modules\home\common.php
D:\xampp\htdocs\duanzu\phpcms\model\user_model.class.php
D:\xampp\htdocs\duanzu\phpcms\libs\classes\model.class.php
D:\xampp\htdocs\duanzu\phpcms\libs\classes\db_factory.class.php
D:\xampp\htdocs\duanzu\caches\configs\database.php
D:\xampp\htdocs\duanzu\phpcms\libs\classes\db_mysqli.class.php
D:\xampp\htdocs\duanzu\phpcms\libs\classes\sendsms.class.php
D:\xampp\htdocs\duanzu\phpcms\plugin\Taobao\TopSdk.php
D:\xampp\htdocs\duanzu\phpcms\plugin\Taobao\Autoloader.php

能够窥探项目的加载流程!

更多关于PHP相关内容感兴趣的读者可查看本站专题:《php面向对象程序设计入门教程》、《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《PHP网络编程技巧总结》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

希望本文所述对大家PHP程序设计有所帮助。

相关文章

  • PHP十六进制颜色随机生成器功能示例

    PHP十六进制颜色随机生成器功能示例

    这篇文章主要介绍了PHP十六进制颜色随机生成器功能,结合具体实例形式分析了php随机生成十六进制数值表示形式的相关操作技巧,需要的朋友可以参考下
    2017-07-07
  • PHP封装的XML简单操作类完整实例

    PHP封装的XML简单操作类完整实例

    这篇文章主要介绍了PHP封装的XML简单操作类,结合完整实例形式分析了php针对xml文件进行载入、读取及写入相关操作技巧的封装与使用方法,需要的朋友可以参考下
    2017-11-11
  • PHP中cookies使用指南

    PHP中cookies使用指南

    PHP中cookies使用指南...
    2007-03-03
  • PHP 请求上下文相关总结

    PHP 请求上下文相关总结

    这篇文章主要介绍了PHP 请求上下文的相关资料,帮助大家更好的理解和学习使用PHP,感兴趣的朋友可以了解下
    2021-04-04
  • 学习PHP session的传递方式

    学习PHP session的传递方式

    在cookie关闭的情况下,如何让我们的用户体验做的更好,session的传递方式学习是很重要的,让一个数据能在多个页面中传递,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • php set_time_limit(0) 设置程序执行时间的函数

    php set_time_limit(0) 设置程序执行时间的函数

    一个简单的例子,在网页里显示1500条语句,如果未设置失效时间,则程序执行到791时结束了,如果把 set_time_limit(0); 前的注释符//去除,则程序直到1才结束。
    2010-05-05
  • php验证手机号码

    php验证手机号码

    这篇文章主要介绍了php验证手机号码的方法,验证手机号码通常利用php正则表达试验证了,手机号的规则是长度11位然后是13,15,18等等开头,这个我们只要加以分类规划并可实现完美手机号码验证正则了,需要的朋友可以参考下
    2015-11-11
  • php 检查电子邮件函数(自写)

    php 检查电子邮件函数(自写)

    检查电子邮件的工作对于一些注册类的网站来说非常有必要,下面有个不错的函数,大家可以参考下
    2014-01-01
  • 如何使用PHP往windows中添加用户

    如何使用PHP往windows中添加用户

    如何使用PHP往windows中添加用户...
    2006-12-12
  • PHP循环获取GET和POST值的代码

    PHP循环获取GET和POST值的代码

    用php循环获取页面中get和post的值
    2008-04-04

最新评论