yii2.0基础版怎么引入自己写的类? [ 2.0 版本 ]
yii2.0基础版怎么引入自己写的类?
共 8 个回答
-
-
-
-
-
-
这是一个关于命名空间的基础问题。建议先了解下命名空间的相关原理。如果不清楚也不要紧,
简单说来就是类的引入与文件目录的层级映射关系。
yii2基础版以app为基础命名空间,对应映射的文件目录即为你的项目根目录。
比如你在项目目录中添加了类文件 myown/BaseFun.php
其中 myown 为你添加的自定义目录名称, BaseFun.php 为类文件名称
那么 对应的命名空间即为 app\myown
将类名命名为
class BaseFun {
// ...
} ,
在其他地方就可以使用
use app\myown\BaseFun;
然后实例化这个类,并使用其中的方法了
可以先写个简单的类尝试一下,或者观察下 models components 等目录中的类文件使用方法,依葫芦画瓢即可小青年 觉得很赞 -
-
qqa4560354 回答于 2017-02-16 10:08 举报
只要命名空间,跟引入路径一致,怎么都行
poison
注册时间:2017-02-13
最后登录:2020-02-13
在线时长:1小时30分
最后登录:2020-02-13
在线时长:1小时30分
- 粉丝0
- 金钱10
- 威望0
- 积分20