ThinkPHP学习笔记—自动创建模块
来源:互联网 发布:trunk端口配置代码 编辑:程序博客网 时间:2024/05/16 18:16
一直对PHP比较感兴趣,开始了解PHP之后,发现关于PHP的框架ThinkPHP应用比较广泛,所以,便开始了ThinkPHP的学习之旅。
疑点1:如何自动创建模块
在根目录下有一个build.php文件,手册里的解释,该文件是自动生成文件,自动创建模块,在该文件定义如下。
return [ // 生成应用公共文件 '__file__' => ['common.php', 'config.php', 'database.php'], // 定义demo模块的自动生成 (按照实际定义的文件名生成) 'admin' => [ '__file__' => ['common.php'], '__dir__' => ['behavior', 'controller', 'model', 'view'], 'controller' => ['Index', 'Test', 'UserType'], 'model' => ['User', 'UserType'], 'view' => ['index/index'], ], // 其他更多的模块定义];我创建了一个admin的模块。
build.php添加完成后,在找打入口文件,没有修改的情况下为public下的index.php,有可能直接在根目录下的iindex.php,可以自己找下
打开是这个样子的。
// [ 应用入口文件 ]// 定义应用目录define('APP_PATH', __DIR__ . '/../application/');// 加载框架引导文件require __DIR__ . '/../thinkphp/start.php';
然后在下面加上下面的代码:
$build = include '../build.php'; // 运行自动生成 \think\Build::run($build);然后运行项目,再打开看看文件的目录就会发现多出了添加的目录文件
阅读全文
0 0
- ThinkPHP学习笔记—自动创建模块
- thinkphp模块部分学习
- thinkphp3.2.3学习笔记——获取thinkphp以及创建项目
- YII2 学习笔记 --- 创建模块 Module
- 【ThinkPHP学习】模块配置方法
- ThinkPHP学习笔记——(入门)
- Spring学习笔记:自动创建Proxy
- 使用Thinkphp创建新的模块
- thinkphp学习笔记6—url模式
- ThinkPHP学习笔记—命名空间
- ThinkPHP 学习笔记
- thinkphp 学习笔记
- ThinkPHP学习笔记1
- ThinkPHP学习笔记
- ThinkPHP学习笔记
- thinkphp学习笔记一
- ThinkPHP学习笔记
- ThinkPHP学习笔记
- Garlands UVA
- Android内存泄漏的避免、定位、解决
- 文件系统扫描校对及异常修复处理
- Linux 相关小知识tips
- NOIP模拟 弹球 【最大公因数】
- ThinkPHP学习笔记—自动创建模块
- 算法训练 表达式计算(栈)
- 数据库基本操作
- 卷积神经网络的参数维度(15)---《深度学习》
- D
- 单词翻转
- HTTPS(Hypertext Transfer Protocol Secure)安全超文本传输协议
- esayUI 鼠标悬停提示
- BZOJ 1655: [Usaco2006 Jan] Dollar Dayz 奶牛商店 dp+高精度