首页 > 其他 > 详细

2、控制器

时间:2020-06-07 09:05:21      阅读:34      评论:0      收藏:0      [点我收藏+]

一、控制器的目录为:app / Http / Controllers / XxxController.php

控制器命名规则:XxxController.php

 

二、控制器页面基本内容:

<?php

namespace App\Http\Controllers;  //命名空间,指的是本控制器的位置

class XxxController extends BaseController  //这里指Xxx控制器 继承 基本控制器,简称基类

{
    public function index () {  //index触发器
        return hello;
    }
}

 

三、在路由中关联  控制器和触发器

Route::get(/,XxxController@index);
//
// Route::get(‘/‘,[‘user‘ => ‘XxxController@index‘]); //这里除了get还可以是post/any等等,laravel7似乎报错

 

路由别名

//路由写
Route::get(/,[
    user => XxxController@index,
    as => bb
]);
// 控制器写
return route(bb);//返回的是这个路由的地址,laravel7似乎报错

 

路由传参

//路由传id
Route::get(/{id} , XxxController@index); //将id传到index触发器

//控制器接收
public function index($id){ //这里接收id
  return $id;  
}

 

2、控制器

原文:https://www.cnblogs.com/mingliangge/p/13058236.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!