laravel框架学习----course1--基本路由注册

原创 2018年04月16日 19:15:03

(1)路由注册

1.可以在路由注册中直接渲染模板,使用Route::get('x.html',function(){return view('x')})

2.给单一控制器注册路由,在路由中只需要写类名就可以,不需要写方法名字,使用Route::get('unique.html','uniqueController');注意,单一控制器的方法名字需要使用invoke()
3.给controllers下面的文件夹里面的控制器注册路由,使用Route::get('login.html','home\LoginController@login');
4.给views下面包含的文件夹里面的模板注册路由使用Route::get('adminindex.html',function(){
return view('admin.index');
});
5.给控制器里面渲染的方法注册路由,使用Route::get('first.html','类名@方法名');

(2) 路由注册的方法还可以使用any和match

Route::any('hello.html',function(){
return "hello !welcome";
});


Route::match(['get','post'],'b.html',function(){
return "hello !welcome";

});

(3)路由传参

路由传参主要分为必选参数和可选参数

下面是两个实例

// 必选参数
Route::get('index/{name}',function($name){
return $name.'同学你好!';
});
Route::get('index2/{name}/{number}',function($name,$number){
return $name.'同学你好!你的座位号是'.$number;
});
// 可选参数
Route::get('index3/{name?}',function($name='jia答应'){
return $name.'你今天怎么迟到了';

});注意:对于可选参数必须在function里面给一个默认值,在参数后面加问号代表是可选参数!!!

Laravel框架入门教程

本课程是Laravel 5框架的入门级教程,期望学员通过本课程能够熟练掌握Laravel 5框架的配置方法,理解Laravel 5框架的执行过程和目录结构。
  • 2016年03月10日 20:33

laravel框架学习(路由)

laravel所有的路由都定义在/app/Http/routes.php文件中,视图定义在/app/resources/views/里1、路由基本使用实例1.1、默认首页Route::get('/',...
  • fationyyk
  • fationyyk
  • 2016-03-08 17:51:09
  • 2137

laravel5.1基础路由的使用

laravel5.1基础路由的使用路由的理解我们所了解的很多框架通常都有自己有路由的定义规则,个人觉得Thinkphp是一个更容易让新手去接触和学习的一个框架。然而在TP中的默认路由规则是http:/...
  • booljiaoyu
  • booljiaoyu
  • 2016-12-17 17:59:35
  • 871

laravel框架学习-配置,路由

配置: app/config 获取一个配置: Config::get( '配置名称', '默认值' ); eg:$time  = Config::get('app.timezone', 'UT...
  • Q718330882
  • Q718330882
  • 2015-01-15 17:48:59
  • 2396

laravel 框架配置路由 域名

  • qq_34839657
  • qq_34839657
  • 2018-03-02 16:52:44
  • 34

1.关于laravel框架中的路由、控制器、视图、模型

路由:App/Http/routes.php 1.普通路由形式 Route::get('/get',function(){return view('getview');}); Route::post(...
  • zhoupeng_L
  • zhoupeng_L
  • 2017-06-13 10:42:51
  • 332

关于php中laravel框架的学习--适合菜鸟初学者

欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图...
  • Happy_CSDN
  • Happy_CSDN
  • 2015-10-23 16:37:08
  • 7342

laravel等框架基本流程

路由-> 控制器-> 模型->视图 routes -> controllers-> moudel->views
  • u013785951
  • u013785951
  • 2015-05-07 16:26:51
  • 383

【干货】Laravel框架的基本使用教程之安装和配置!

写这个之前说几句我想说的话,我写这些文章很简单,有的甚至就是翻译过的文档里面的东西,我不过是把那些东西搬运过来加了自己的一些见解,你可以评价,评价完,说你说出我写的有哪些是错误的地方! 就在昨天的一...
  • Echo_zyx
  • Echo_zyx
  • 2017-08-17 22:14:01
  • 193

Laravel框架路由配置总结、设置技巧大全

基本路由 您的应用程序的绝大多数路由将在 app/routes.php 文件中定义。Laravel 中最简单的路由由一个 URI 和一个闭包调用组成。 基本 GET 路由 代码如下: ...
  • luyaran
  • luyaran
  • 2016-12-10 10:24:34
  • 2596
收藏助手
不良信息举报
您举报文章:laravel框架学习----course1--基本路由注册
举报原因:
原因补充:

(最多只允许输入30个字)