Laravel 生成Controller

Posted 安果移不动

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel 生成Controller相关的知识,希望对你有一定的参考价值。

 cmd中执行命令

php artisan make:controller TaskController

会再

 app/Http/Controllers中

生成TaskController文件

如果使用php strom 直接创建class效果也是一样的

我们完善代码

<?php


namespace App\\Http\\Controllers;


class TaskController extends Controller


    public function index()
    
        return "index";
    

    public function read($id)
    
        return 'id' . $id;
    

然后通过router/web.app去 指向这个控制器

Route::get('task', [TaskController::class, 'index']);

会直接输出 index

 访问read呢

Route::get('task/read/id', [TaskController::class, 'read']);

 发现了吗。我们通过使用 controller 简略了方法的写法。而是写到了控制器里面。

以上是关于Laravel 生成Controller的主要内容,如果未能解决你的问题,请参考以下文章