ThinkPHP 加载自定义扩展文件
很久没有用过TP了,自定义扩展文件怎么加载的都不太清楚了,重新捋一遍,记录一下。
ThinkPHP版本 ^6.1.0
目录
1.将自定义扩展文件放入extend
2.设置类文件命名空间
extend下直接是类文件,不需设置命名空间
有层级的类文件,则需设置命名空间
3.测试效果
1.将自定义扩展文件放入extend
2.设置类文件命名空间
extend下直接是类文件,不需设置命名空间
extend\Test.php
<?phpclass Test
{public function index(){echo '我是测试文件-没有层级';}
}
有层级的类文件,则需设置命名空间
Extend/test/Test.php
<?phpnamespace test;class Test
{public function index(){echo '我是测试文件-命名空间是{test}';}
}
3.测试效果
public function index()
{print_r((new \Test())->index());echo "<pre>";print_r((new \test\Test())->index());die;
}
ThinkPHP 加载自定义扩展文件相关推荐
- java加载字体文件_Java的加载自定义字体文件(.TTF)
我在下面这段代码中使用,并将其与该堆栈跟踪出现:Java的加载自定义字体文件(.TTF) java.io.FileNotFoundException: font.ttf (No such file o ...
- ansj添加自定义词典以及解决ansj加载自定义词典不起作用问题
pom文件中添加 <!-- Ansj中文分词--><dependency><groupId>org.ansj</groupId><artifact ...
- ThinkPHP 3.2.3 自动加载公共函数文件的方法
方法一.加载默认的公共函数文件 在 ThinkPHP 3.2.3 中,默认的公共函数文件位于公共模块 ./Application/Common 下,访问所有的模块之前都会首先加载公共模块下面的配置文件 ...
- BundleLoader:帮你无缝加载自定义Bundle里的资源文件
引子 iOS开发中,我们封装SDK给第三方使用通常采用.a或.framework + .bundle的形式.相信封装过这种带bundle资源文件的SDK的同学们一定都会遇到这样一个小麻烦.那就是加载自 ...
- cad2006激活未找到html文件,解决cad提示“cad加载自定义文件失败 未找到acad”的方法...
下图所示的提示界面大家是不是觉得很熟悉呢?这个错误提示是出现在autocad程序中的错误之一.相比无法安装等情况这个故障的解决方法比较简单,首先我们来看看具体故障:有用户在双击打开Autocad的时候 ...
- Visual C++——加载自定义光标
基本概念 自定义光标:自定义光标保存在扩展名为.cur的文件中 光标名 CURSOR 光标文件(.cur) 采用自定义光标时,需在资源文件中定义光标资源. API LoadCursor:第一个参数是要 ...
- Composer 本地路径加载 laravel-admin 扩展包
Composer 提供了 Path 加载本地扩展包的方法,允许我们将扩展包以本地目录形式进行加载,方便快速修改,也可以把修改后的代码提交到项目的 CVS 中. 1. 将项目本地化 你可以通过任何方式将 ...
- xBIM 实战01 在浏览器中加载IFC模型文件
系列目录 [已更新最新开发文章,点击查看详细] 一.创建Web项目 打开VS,新建Web项目,选择 .NET Framework 4.5 选择一个空的项目 新建完成后,项目结构如下: 二.添 ...
- php定义一个名为Vehicles,[PHP][Yii2.0] 以Yii 2.0风格加载自定义类或命名空间 [配置使用Yii2 autoloader]...
Yii 2.0最显著的特征之一就是引入了命名空间,因此对于自定义类的引入方式也同之前有所不同.这篇文章讨论一下如何利用Yii 2.0的自动加载机制,向系统中引入自定义类和命名空间.本文旨在抛砖引玉,如 ...
最新文章
- nodejs报错解决:Error: Can only perform operation while paused. - undefined
- Smart Crop,一种切除 PDF 扫描文档白边的新选择(工程篇)
- javax.mail 发送
- 在 k8s 上最小化安装 KubeSphere
- ES6之let和const
- python 优先队列_python中使用优先队列
- 【XSY2519】神经元 prufer序列 DP
- html怎么只操作第一个li,css3如何选择第一个子元素?
- winform listbox 没有listitem的问题
- [leetcode]5325. 包含所有三种字符的子字符串数目
- js文件/图片从电脑里面拖拽到浏览器上传文件/图片
- Spring中定义Bean的6种方式(声明式+编程式)
- 学校机房环境监控系统解决方案!
- OpenCV-RGB转HSV
- es6学习之Number类型
- 解决:Mac下的Mounty卷不能在读/写模式下重新挂载.可能是因为先前没有完全卸载(安全删除)
- 51地图API接口的初次使用
- 修改只读文件权限并修改文件
- 0人报名!清华转专业20+学科无人问津引热议,网友:一切为了吃饭
- Java实现邮箱登录验证和邮件发送