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 相关文章推荐
收集的DedeCMS一些使用经验
Mar 17 PHP
WindowsXP中快速配置Apache+PHP5+Mysql
Jun 05 PHP
PHP企业级应用之常见缓存技术篇
Jan 27 PHP
php中使用preg_replace函数匹配图片并加上链接的方法
Feb 06 PHP
destoon之一键登录设置
Jun 21 PHP
destoon实现资讯信息前面调用它所属分类的方法
Jul 15 PHP
thinkphp的静态缓存用法分析
Nov 29 PHP
php实现比较两个字符串日期大小的方法
May 12 PHP
Laravel框架实现利用中间件进行操作日志记录功能
Jun 06 PHP
php多进程模拟并发事务产生的问题小结
Dec 07 PHP
laravel框架之数据库查出来的对象实现转化为数组
Oct 23 PHP
PHP解决高并发的优化方案实例
Dec 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&amp;&amp;mysql)四
2006/10/09 PHP
PHP将字符串首字母大小写转换的实例
2017/01/21 PHP
PHP获取数组中指定的一列实例
2017/12/27 PHP
PHP模糊查询技术实例分析【附源码下载】
2019/03/07 PHP
PHP 对象继承原理与简单用法示例
2020/04/21 PHP
开发中可能会用到的jQuery小技巧
2014/03/07 Javascript
javascript实现瀑布流自适应遇到的问题及解决方案
2015/01/28 Javascript
Jquery全屏相册插件zoomvisualizer具有调节放大与缩小功能
2015/11/02 Javascript
在JavaScript中模拟类(class)及类的继承关系
2016/05/20 Javascript
JavaScript如何一次性展示几万条数据
2017/03/30 Javascript
React学习笔记之列表渲染示例详解
2017/08/22 Javascript
JS中的回调函数实例浅析
2018/03/21 Javascript
详解Vue.js v-for不支持IE9的解决方法
2018/12/29 Javascript
ES6入门教程之变量的解构赋值详解
2019/04/13 Javascript
Vue.js自定义指令学习使用详解
2019/10/19 Javascript
在vue中使用axios实现post方式获取二进制流下载文件(实例代码)
2019/12/16 Javascript
vue单元格多列合并的实现
2020/11/26 Vue.js
python人人网登录应用实例
2014/09/26 Python
python图书管理系统
2020/04/05 Python
python基于C/S模式实现聊天室功能
2019/01/09 Python
详解Python3 pandas.merge用法
2019/09/05 Python
python创建n行m列数组示例
2019/12/02 Python
解决Pytorch 加载训练好的模型 遇到的error问题
2020/01/10 Python
jupyter notebook运行命令显示[*](解决办法)
2020/05/18 Python
Python如何将将模块分割成多个文件
2020/08/04 Python
Pycharm同步远程服务器调试的方法步骤
2020/11/04 Python
英国男士时尚网站:Dandy Fellow
2018/02/09 全球购物
Jimmy Choo美国官网:周仰杰鞋子品牌
2018/06/08 全球购物
Woods官网:加拿大最古老、最受尊敬的户外品牌之一
2020/09/12 全球购物
个人欠款担保书
2014/05/20 职场文书
社区禁毒工作方案
2014/06/02 职场文书
运动会宣传稿50字
2015/07/23 职场文书
停车场管理制度范本
2015/08/05 职场文书
python如何利用traceback获取详细的异常信息
2021/06/05 Python
Python编解码问题及文本文件处理方法详解
2021/06/20 Python
不负正版帝国之名 《重返帝国》引领SLG手游制作新的标杆
2022/04/07 其他游戏