小青年
- 小青年 赞了回答
这是一个关于命名空间的基础问题。建议先了解下命名空间的相关原理。如果不清楚也不要紧,
简单说来就是类的引入与文件目录的层级映射关系。
yii2基础版以app为基础命名空间,对应映射的文件目录即为你的项目根目录。
比如你在项目目录中添加了类文件 myown/BaseFun.php
其中 myown 为你添加的自定义目录名称, BaseFun.php 为类文件名称
那么 对应的命名空间即为 app\myown
将类名命名为
class BaseFun {
// ...
} ,
在其他地方就可以使用
use app\myown\BaseFun;
然后实例化这个类,并使用其中的方法了
可以先写个简单的类尝试一下,或者观察下 models components 等目录中的类文件使用方法,依葫芦画瓢即可 - 小青年 赞了教程Yii 2.0 数据库查询