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


Posted in PHP onNovember 29, 2016

本文实例讲述了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获取mysql数据库中的所有表名的代码
Apr 23 PHP
PHP中使用glob函数实现一句话删除某个目录下的所有文件
Jul 22 PHP
destoon供应信息title调用出公司名称的方法
Aug 22 PHP
浅谈php和.net的区别
Sep 28 PHP
将FCKeditor导入PHP+SMARTY的实现方法
Jan 15 PHP
PHP使用缓存即时输出内容(output buffering)的方法
Aug 03 PHP
smarty高级特性之过滤器的使用方法
Dec 25 PHP
PHP 返回13位时间戳的实现代码
May 13 PHP
利用PHP命令行模式采集股票趋势信息
Aug 09 PHP
php中替换字符串函数strtr()和str_repalce()的用法与区别
Nov 25 PHP
Yii框架 session 数据库存储操作方法示例
Nov 18 PHP
php判断数组是否为空的实例方法
May 10 PHP
php获取开始与结束日期之间所有日期的方法
Nov 29 #PHP
PHP精确计算功能示例
Nov 29 #PHP
PHP 搜索查询功能实现
Nov 29 #PHP
php Session无效分析资料整理
Nov 29 #PHP
php 实现Hash表功能实例详解
Nov 29 #PHP
php文件上传 你真的掌握了吗
Nov 28 #PHP
php微信公众号js-sdk开发应用
Nov 28 #PHP
You might like
让你成为更出色的PHP开发者的10个技巧
2011/02/25 PHP
用PHP+MySQL搭建聊天室功能实例代码
2012/08/20 PHP
Laravel框架实现定时Task Scheduling例子
2019/10/22 PHP
父窗口获取弹出子窗口文本框的值
2006/06/27 Javascript
jquery 插件学习(五)
2012/08/06 Javascript
如何使Chrome控制台支持多行js模式——意外发现
2013/06/13 Javascript
Javascript实现单例模式
2016/01/24 Javascript
自己封装的一个简单的倒计时功能实例
2016/11/23 Javascript
DOM 事件的深入浅出(一)
2016/12/05 Javascript
在node中如何使用 ES6
2017/04/22 Javascript
VUE元素的隐藏和显示(v-show指令)
2017/06/23 Javascript
关于webpack代码拆分的解析
2017/07/20 Javascript
最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
2017/08/16 Javascript
详解promise.then,process.nextTick, setTimeout 以及 setImmediate的执行顺序
2018/11/21 Javascript
JavaScript数据结构与算法之二叉树遍历算法详解【先序、中序、后序】
2019/02/21 Javascript
深入了解js原型模式
2019/05/30 Javascript
[43:24]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS Liquid
2018/03/30 DOTA
Python3 queue队列模块详细介绍
2018/01/05 Python
Python实现将HTML转成PDF的方法分析
2019/05/04 Python
django drf框架自带的路由及最简化的视图
2019/09/10 Python
python中数据库like模糊查询方式
2020/03/02 Python
Scrapy项目实战之爬取某社区用户详情
2020/09/17 Python
构造方法和其他方法的区别?怎么调用父类的构造方法
2013/09/22 面试题
路由表示做什么用的?在linux环境中怎么来配置一条默认路由?
2013/06/07 面试题
大学生水果店创业计划书
2014/01/28 职场文书
经营管理策划方案
2014/05/22 职场文书
承诺书格式范文
2014/06/03 职场文书
化工工艺设计求职信
2014/06/25 职场文书
二年级语文下册复习计划
2015/01/19 职场文书
优秀教师个人总结
2015/02/11 职场文书
信用卡催款律师函
2015/05/27 职场文书
一个家长教育孩子的心得体会
2016/01/15 职场文书
导游词之上海东方明珠塔
2019/09/25 职场文书
pytorch--之halfTensor的使用详解
2021/05/24 Python
vue中div禁止点击事件的实现
2022/04/02 Vue.js
漫画《催眠麦克风-Dawn Of Divisions》第二卷PV公开
2022/04/05 日漫