thinkphp5.1 新建模块

thinkphp5.1 新建模块

  1. 在ThinkPHP5.1中,创建一个新模块的步骤如下:
  2. 使用命令行工具创建模块目录结构。

在模块目录中创建相应的文件和目录。

以下是具体的操作步骤和示例代码:

  1. 使用命令行工具进入到项目的根目录下,执行以下命令来创建一个名为NewModule的模块:

php think build --module NewModule

  1. 执行上述命令后,会在应用的module目录下创建一个名为NewModule的目录,并生成相应的模块文件结构。

这样,一个新的模块就创建完成了。你可以在NewModule模块下的controller目录中添加控制器文件,在view目录中添加视图文件,并在model目录中添加模型文件(如果需要的话)。

例如,在NewModule模块下创建一个名为Index的控制器:

在application/NewModule/controller/Index.php中:

php 复制代码
<?php
namespace app\NewModule\controller;
 
use think\Controller;
 
class Index extends Controller
{
    public function index()
    {
        return 'Hello, World!';
    }
}

现在,你可以通过访问http://your-domain/NewModule/index/index来访问这个控制器方法,它将输出Hello, World!。

相关推荐
Big Cole11 小时前
PHP 面试:MySQL 核心问题之索引与优化
mysql·面试·php
子木鑫12 小时前
[SUCTF2019 & GXYCTF2019] 文件上传绕过实战:图片马 + .user.ini / .htaccess 构造 PHP 后门
android·开发语言·安全·php
CHU72903512 小时前
探索一番赏盲盒小程序:解锁多元互动体验新场景
小程序·php
m0_7381207212 小时前
内网横向——记录某三层网络渗透及综合渗透(socks代理隧道搭建,nacos未授权,redis上传Webshell)
网络·安全·web安全·ssh·php
Big Cole12 小时前
PHP面试题(Redis核心知识篇)
开发语言·redis·php
JaguarJack12 小时前
Laravel AI SDK 在 Laracon India 2026 首次亮相
后端·php·laravel
JAVA+C语言1 天前
如何优化 Java 多主机通信的性能?
java·开发语言·php
青岑CTF1 天前
攻防世界-Ics-05-胎教版wp
开发语言·安全·web安全·网络安全·php
新缸中之脑1 天前
Moltbook 帖子精选
开发语言·php
青岑CTF1 天前
攻防世界-Web_php_include-胎教版wp
开发语言·安全·web安全·网络安全·php