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&amp;java(三)
Oct 09 PHP
windows下升级PHP到5.3.3的过程及注意事项
Oct 12 PHP
PHP随机数生成代码与使用实例分析
Apr 08 PHP
不支持fsockopen但支持culr环境下下ucenter与modoer通讯问题
Aug 12 PHP
php生成局部唯一识别码LUID的代码
Oct 06 PHP
PHP中的use关键字概述
Jul 23 PHP
ThinkPHP基于PHPExcel导入Excel文件的方法
Oct 15 PHP
php5.3提示Function ereg() is deprecated Error问题解决方法
Nov 12 PHP
两种php给图片加水印的实现代码
Apr 18 PHP
php处理单文件、多文件上传代码分享
Aug 24 PHP
PHP 文件上传后端处理实用技巧方法
Jan 06 PHP
laravel 实现向公共模板中传值 (view composer)
Oct 22 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数据库配置文件一般做法分享
2012/07/07 PHP
php中计算未知长度的字符串哪个字符出现的次数最多的代码
2012/08/14 PHP
PHP正则表达式之定界符和原子介绍
2012/10/05 PHP
php删除左端与右端空格的方法
2014/11/29 PHP
PHP实现驼峰样式字符串(首字母大写)转换成下划线样式字符串的方法示例
2017/08/10 PHP
javascript Select标记中options操作方法集合
2008/10/22 Javascript
Prototype Class对象学习
2009/07/19 Javascript
JavaScript中的几个关键概念的理解-原型链的构建
2011/05/12 Javascript
正负小数点后两位浮点数实现原理及代码
2013/09/06 Javascript
toggle()隐藏问题的解决方法
2014/02/17 Javascript
javascript如何判断输入的url是否正确
2014/04/11 Javascript
javascript获取文档坐标和视口坐标
2015/05/26 Javascript
JS实现合并两个数组并去除重复项只留一个的方法
2015/12/17 Javascript
JS采用绝对定位实现回到顶部效果完整实例
2016/06/20 Javascript
微信小程序 教程之注册页面
2016/10/17 Javascript
javascript中href和replace的比较(详解)
2016/11/25 Javascript
jQuery实现标签页效果实战(4)
2017/02/08 Javascript
easyui-datagrid特殊字符不能显示的处理方法
2017/04/12 Javascript
详解ES6之async+await 同步/异步方案
2017/09/19 Javascript
jQuery实现的响应鼠标移动方向插件用法示例【附源码下载】
2018/08/28 jQuery
Javascript迭代、递推、穷举、递归常用算法实例讲解
2019/02/01 Javascript
RxJS的入门指引和初步应用
2019/06/15 Javascript
微信小程序跨页面数据传递事件响应实现过程解析
2019/12/19 Javascript
JS前端面试必备——基本排序算法原理与实现方法详解【插入/选择/归并/冒泡/快速排序】
2020/02/24 Javascript
[05:08]2014DOTA2国际邀请赛 Hao专访复仇的胜利很爽
2014/07/15 DOTA
Python实现的百度站长自动URL提交小工具
2014/06/27 Python
Python的爬虫程序编写框架Scrapy入门学习教程
2016/07/02 Python
Python安装官方whl包和tar.gz包的方法(推荐)
2017/06/04 Python
python获取外网IP并发邮件的实现方法
2017/10/01 Python
python对视频画框标记后保存的方法
2018/12/07 Python
python 哈希表实现简单python字典代码实例
2019/09/27 Python
python实现TCP文件传输
2020/03/20 Python
深入理解css属性的选择对动画性能的影响
2016/04/20 HTML / CSS
2015年幼儿园卫生保健工作总结
2015/05/12 职场文书
话题作文之关于呼唤
2019/11/29 职场文书
golang三种设计模式之简单工厂、方法工厂和抽象工厂
2022/04/10 Golang