码迷,mamicode.com
首页 > 其他好文 > 详细

2、控制器

时间:2020-06-07 09:14:03      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:ext   位置   控制器   fun   UNC   get   space   传参   bsp   

一、控制器的目录为: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、控制器

标签:ext   位置   控制器   fun   UNC   get   space   传参   bsp   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!