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下MAIL的另一解决方案
Oct 09 PHP
PHP递归调用的小技巧讲解
Feb 19 PHP
支持中文和其他编码的php截取字符串函数分享(截取中文字符串)
Mar 13 PHP
php实现批量下载百度云盘文件例子分享
Apr 10 PHP
PHP中array_slice函数用法实例详解
Nov 25 PHP
php使用mysqli向数据库添加数据的方法
Mar 20 PHP
PHP查找数值数组中不重复最大和最小的10个数的方法
Apr 20 PHP
php序列化函数serialize() 和 unserialize() 与原生函数对比
May 08 PHP
php如何获取文件的扩展名
Oct 28 PHP
PHP微信开发之查询微信精选文章
Jun 23 PHP
PHP入门教程之上传文件实例详解
Sep 11 PHP
php设计模式之观察者模式定义与用法经典示例
Sep 19 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
Laravel中使用阿里云OSS Composer包分享
2015/02/10 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
2020/03/23 PHP
jquery 新手学习常见问题解决方法
2010/04/18 Javascript
JQuery动态创建DOM、表单元素的实现代码
2011/08/09 Javascript
javascript学习笔记(二) js一些基本概念
2012/06/18 Javascript
js优化针对IE6.0起作用(详细整理)
2012/12/25 Javascript
jquery封装的对话框简单实现
2013/07/21 Javascript
setinterval()与clearInterval()JS函数的调用方法
2015/01/21 Javascript
AngularJs 动态加载模块和依赖
2016/09/15 Javascript
jQuery在ie6下无法设置select选中的解决方法详解
2016/09/20 Javascript
vue+mockjs模拟数据实现前后端分离开发的实例代码
2017/08/08 Javascript
vue小图标favicon不显示的解决方案
2017/09/19 Javascript
微信小程序实现页面跳转传值以及获取值的方法分析
2017/12/18 Javascript
vue中实现先请求数据再渲染dom分享
2018/03/17 Javascript
node中IO以及定时器优先级详解
2019/05/10 Javascript
JS前端知识点 运算符优先级,URL编码与解码,String,Math,arguments操作整理总结
2019/06/27 Javascript
layui--js控制switch的切换方法
2019/09/03 Javascript
vue项目中js-cookie的使用存储token操作
2020/11/13 Javascript
详解Python3迁移接口变化采坑记
2019/10/11 Python
FFT快速傅里叶变换的python实现过程解析
2019/10/21 Python
python实现简单井字棋游戏
2020/03/04 Python
django自带的权限管理Permission用法说明
2020/05/13 Python
Python使用Excel将数据写入多个sheet
2020/05/16 Python
Python爬虫代理池搭建的方法步骤
2020/09/28 Python
Python 爬虫批量爬取网页图片保存到本地的实现代码
2020/12/24 Python
html5的localstorage详解
2017/05/09 HTML / CSS
HTML5使用DOM进行自定义控制示例代码
2013/06/08 HTML / CSS
澳大利亚领先的睡衣品牌:Peter Alexander
2016/08/16 全球购物
斯洛伐克家具和时尚装饰品购物网站:Butlers.sk
2019/09/08 全球购物
学习优秀共产党员先进事迹思想报告
2014/09/17 职场文书
2014年移动公司工作总结
2014/12/08 职场文书
置业顾问岗位职责
2015/02/09 职场文书
2015年学校办公室工作总结
2015/05/26 职场文书
小学生班干部竞选稿
2015/11/20 职场文书
《7的乘法口诀》教学反思
2016/02/18 职场文书
Python可变与不可变数据和深拷贝与浅拷贝
2022/04/06 Python