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 21 PHP
实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法
Jun 11 PHP
关于session在PHP5的配置文件中的详细设置参数说明
Apr 20 PHP
php使用cookie实现记住用户名和密码实现代码
Apr 27 PHP
smarty简单应用实例
Nov 03 PHP
php命令行(cli)模式下报require 加载路径错误的解决方法
Nov 23 PHP
PHP结合Mysql数据库实现留言板功能
Mar 04 PHP
基于PHP后台的Android新闻浏览客户端
May 23 PHP
PHP封装的PDO数据库操作类实例
Jun 21 PHP
yii2安装详细流程
May 23 PHP
thinkPHP5框架自定义验证器实现方法分析
Jun 11 PHP
关于PHP中interface的用处详解
Jul 26 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
30 个很棒的PHP开源CMS内容管理系统小结
2011/10/14 PHP
php获取服务器信息的实现代码
2013/02/04 PHP
Thinkphp搜索时首页分页和搜索页保持条件分页的方法
2014/12/05 PHP
PHP四舍五入、取整、round函数使用示例
2015/02/06 PHP
php生成gif动画的方法
2015/11/05 PHP
php实现给一张图片加上水印效果
2016/01/02 PHP
windows 2008r2+php5.6.28环境搭建详细过程
2019/06/18 PHP
HTML中Select不用Disabled实现ReadOnly的效果
2008/04/07 Javascript
编写兼容IE和FireFox的脚本
2009/05/18 Javascript
Javascript 中 null、NaN和undefined的区别总结
2013/04/10 Javascript
深入理解javascript严格模式(Strict Mode)
2014/11/28 Javascript
JS使用oumousemove和oumouseout动态改变图片显示的方法
2015/03/31 Javascript
JavaScript中Number.MAX_VALUE属性的使用方法
2015/06/04 Javascript
json格式的javascript对象用法分析
2016/07/04 Javascript
浅谈js中的引用和复制(传值和传址)
2016/09/18 Javascript
完美解决浏览器跨域的几种方法(汇总)
2017/05/08 Javascript
微信小程序 http请求的session管理
2017/06/07 Javascript
解决vue-cli单页面手机应用input点击手机端虚拟键盘弹出盖住input问题
2018/08/25 Javascript
JavaScript原型对象原理与应用分析
2018/12/27 Javascript
小程序日历控件使用方法详解
2018/12/29 Javascript
JavaScript数据结构与算法之检索算法实例分析【顺序查找、最大最小值、自组织查询】
2019/02/22 Javascript
原生js实现商品筛选功能
2019/10/28 Javascript
微信小程序 自定义弹窗实现过程(附代码)
2019/12/05 Javascript
在Vue中使用HOC模式的实现
2020/08/23 Javascript
python实现在控制台输入密码不显示的方法
2015/07/02 Python
解析Python中的eval()、exec()及其相关函数
2017/12/20 Python
对pycharm 修改程序运行所需内存详解
2018/12/03 Python
使用python PIL库实现简单验证码的去噪方法步骤
2019/05/10 Python
Python中py文件转换成exe可执行文件的方法
2019/06/14 Python
使用Python的datetime库处理时间(RPA流程)
2019/11/24 Python
python PyAUtoGUI库实现自动化控制鼠标键盘
2020/09/09 Python
python 模拟登录B站的示例代码
2020/12/15 Python
HTML5 Canvas阴影使用方法实例演示
2013/08/02 HTML / CSS
安全生产管理合理化建议书
2014/03/12 职场文书
团日活动总结格式
2015/05/11 职场文书
OpenCV实现反阈值二值化
2021/11/17 Java/Android