本文通过一个实例讲述了在ThinkPHP5.0框架中使用build自动生成模块的操作。分享给大家参考,如下:
提示:
首先,在下载的完整框架或Composer运行create命令生成的框架中,默认情况下,build.php文件存储在根目录中。需要将build.php文件复制到应用程序目录并修改文件,例如,返回[//生成应用程序公共文件' _ _ file _ _'=['common.php ',' config.php ',' database.php']。//其他更多模块定义' common'=['_ _ dir _ _'=['model ',' view ',' controller'],' model'=['index'],],' admin'=['_ _ dir _ _'=['model ',' model'=['test'],' view'=['index/index ',' order/index'],];第一种方法
配置PHP环境变量
参考PHP环境变量配置
运行php think build命令
以windows平台为例,导航到自己的项目根目录,比如我的项目名是tp5Pro,然后执行以下命令:
D: wamp www tp5prophp认为构建成功了第二种方法
在项目可访问的方法中,执行以下代码:
$build=包含APP_PATH。build . PHP '; think build : run($ build);提示:
测试表明,如果在门户文件中执行上述代码,它将总是报告“找不到Build类”的错误。建议以上代码可以在其他模块下的Controller中执行,比如我在中增加了index()方法.应用程序索引控制器 index.php。浏览器可以访问相应的方法。执行效果
以上两种方法实现后,会在项目的应用目录中自动生成对应的模块,如下图所示:
更多对thinkPHP感兴趣的读者可以查看本网站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》、《PHP模板技术总结》、0103010。
希望本文对基于ThinkPHP框架的PHP编程有所帮助。