Laravel 生成Controller

阅读 76

2023-03-17


 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)

0 0 举报