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生成带有雪花背景的验证码
Sep 28 PHP
php中计算时间差的几种方法
Dec 31 PHP
PHP 5.3 下载时 VC9、VC6、Thread Safe、Non Thread Safe的区别分析
Mar 28 PHP
PHP学习之数组值的操作
Apr 17 PHP
PHP下判断网址是否有效的代码
Oct 08 PHP
php中$_REQUEST、$_POST、$_GET的区别和联系小结
Nov 23 PHP
php防注入及开发安全详细解析
Aug 09 PHP
隐性调用php程序的方法
Jun 13 PHP
在PHP站点的页面上添加Facebook评论插件的实例教程
Jan 08 PHP
Laravel中基于Artisan View扩展包创建及删除应用视图文件的方法
Oct 08 PHP
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
Feb 04 PHP
php框架CI(codeigniter)自动加载与自主创建对象操作实例分析
Jun 06 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
ThinkPHP 3.2 版本升级了哪些内容
2015/03/05 PHP
PHP简单预防sql注入的方法
2016/09/27 PHP
PHP基于cookie实现统计在线人数功能示例
2019/01/16 PHP
tp5框架使用cookie加密算法实现登录功能示例
2020/02/10 PHP
Prototype最新版(1.5 rc2)使用指南(1)
2007/01/10 Javascript
jquery last-child 列表最后一项的样式
2010/01/22 Javascript
jQuery获得页面元素的绝对/相对位置即绝对X,Y坐标
2014/03/06 Javascript
零基础搭建Node.js、Express、Ejs、Mongodb服务器及应用开发入门
2014/12/20 Javascript
javascript self对象使用详解
2016/10/18 Javascript
AngularJS中run方法的巧妙运用
2017/01/04 Javascript
前端开发必知的15个jQuery小技巧
2017/01/22 Javascript
JS中实现函数return多个返回值的实例
2017/02/21 Javascript
老生常谈js数据类型
2017/08/03 Javascript
React学习笔记之高阶组件应用
2018/06/02 Javascript
JavaScript实现打砖块游戏
2020/02/25 Javascript
javascript设计模式 ? 抽象工厂模式原理与应用实例分析
2020/04/09 Javascript
jQuery开发仿QQ版音乐播放器
2020/07/10 jQuery
一篇文章看懂JavaScript中的回调
2021/01/05 Javascript
Python 使用PIL中的resize进行缩放的实例讲解
2018/08/03 Python
使用 Python 实现微信群友统计器的思路详解
2018/09/26 Python
django多文件上传,form提交,多对多外键保存的实例
2019/08/06 Python
Python线程障碍对象Barrier原理详解
2019/12/02 Python
使用pyqt 实现重复打开多个相同界面
2019/12/13 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
2020/07/09 Python
matplotlib自定义鼠标光标坐标格式的实现
2021/01/08 Python
Python3 + Appium + 安卓模拟器实现APP自动化测试并生成测试报告
2021/01/27 Python
Python实现简单猜数字游戏
2021/02/03 Python
解析html5 canvas实现背景鼠标连线动态效果代码
2019/06/17 HTML / CSS
奥地利汽车配件店:Pkwteile.at
2017/03/10 全球购物
俄罗斯三星品牌商店:GalaxyStore
2020/11/04 全球购物
Yahoo-PHP面试题2
2014/12/06 面试题
教师年度考核自我鉴定
2014/01/19 职场文书
安全检查与奖惩制度
2014/01/23 职场文书
2014年公务员退休工资改革方案
2014/10/01 职场文书
2014乡镇党委副书记对照检查材料思想汇报
2014/10/09 职场文书
2014年宣传工作总结
2014/11/18 职场文书