Laravel中如何创建控制器
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章给大家分享的是有关Laravel中如何创建控制器的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。为了替代在路由文件中以闭包形式定义的所有的请求处理逻辑,如果想要使用控
千家信息网最后更新 2026年11月03日Laravel中如何创建控制器
这篇文章给大家分享的是有关Laravel中如何创建控制器的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
为了替代在路由文件中以闭包形式定义的所有的请求处理逻辑,如果想要使用控制类来组织这些行为,控制器能将相关的请求处理逻辑组成一个单独的类,控制器被存放在 app/Http/Controllers 目录中。
一、简单的创建一个控制器
//使用php artisan 命令,创建好后会自动加载命名空间,自动基础控制器基类php artisan make:controller [控制器路径/]控制器名称
二、控制器的分类
1.基础控制器
//app/http/controller/定义UserControllernamespace App\Http\Controllers;use App\Http\Controllers\Controller;use App\Models\User;class UserController extends Controller{ /** * 显示指定用户的简介 * * @param int $id * @return \Illuminate\View\View */ public function show($id) { ....... }}在路由中使用:
Route::get('user/{id}', [UserController::class, 'show']);2.单行为控制器
//使用命令行方式创建单行为控制器php artisan make:controller GetName --invokable
namespace App\Http\Controllers;use App\Http\Controllers\Controller;use App\Models\User;class GetName extends Controller{ /** * 显示指定用户的简介 * * @param int $id * @return \Illuminate\View\View */ public function __invoke($id) { ......... }}在路由中使用:
Route::get('user/{id}', GetName::class)3.资源控制器
//使用命令行方式创建资源控制器php artisan make:controller UserController --reosurce
在路由中使用:
//第二参数为选填,例如当不需要destory()方法时,即可填入Route::resource('goods',\App\Http\Controllers\Admin\GoodController::class,[ 'except' => 'destroy']);Route::resource('goods',\App\Http\Controllers\Admin\GoodController::class,[ 'only' => ['index','show','store','update']]);感谢各位的阅读!关于"Laravel中如何创建控制器"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
控制
控制器
路由
命令
行为
内容
基础
方式
更多
用户
简介
篇文章
资源
逻辑
处理
不错
实用
参数
名称
形式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技网
湖南永感互联网科技有限公司
互联网科技行业发展
科技股互联网
A股互联网金融科技公司
圆梦互联网科技
互联网科技公司发展
有马互联网科技
互联网前沿科技
成都玖崟互联网科技有限公司乐商圈怎么样
荆州市昕露互联网络科技有限公司
明优互联网科技有限公司
互联网科技年终奖
信承诺互联网科技有限公司
互联网科技新闻
北京天晋互联网科技有限公司
数字科技和互联网金融哪个好
互联网科技自媒体灵感
科技美学互联网 艺术
如何强化互联网金融科技
广东万易互联网科技有限公司惠州分公司
互联网科技工作委员会副主任毛军
互联网科技排名
凡科互联网科技
九亚互联网科技
富国互联网科技创新基金
互联网科技项目计划书材料类
科技互联网的核心竞争力
山东子淼互联网科技有限公司
福建互联网展示科技馆设计