0
点赞
收藏
分享

微信扫一扫

Laravel 生成Controller

律楷粑粑 2023-03-17 阅读 75


 cmd中执行命令

php artisan make:controller TaskController

会再

Laravel 生成Controller_App

 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

Laravel 生成Controller_laravel_02

 访问read呢

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

Laravel 生成Controller_laravel_03

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

Laravel 生成Controller_laravel_04

举报

相关推荐

0 条评论