Laravel路由设定和子路由设定实例分析


Posted in PHP onMarch 30, 2016

本文实例讲述了Laravel路由设定和子路由设定方法。分享给大家供大家参考,具体如下:

普通路由设定

1、路由(routes.php)代码:

Route::get('min','MinController@index');

min:为路由名称,即url中输入的,如127.0.0.1/min  这里的min就是上面对应的min
MinController为文件名(类名)
@index为方法名

2、控制器

namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
class MinController extends Controller{
  public function index(){
     $name = 'Specs1';
    return view('index')->with('name',$name);
  }
}

子路由

1、路由:

Route::group(['namespace' => 'Min'], function () {
  Route::get('min/{index}','MinController@index');
  //这里的{index}类似于正则,即url可以随意输:127.0.0.1/min/$index 就像变量一样,输什么都可以。但是后面的@index是真正的方法
});

控制器:

namespace App\Http\Controllers\Min;//Min是控制器的文件夹路径
use App\Http\Controllers\Controller;
class MinController extends Controller{
  public function index(){
     $name = 'Specs1';
    return view('min.index')->with('name',$name);//这里的min.index等价于min/index  是min视图文件夹下面的index.blade.php文件
  }
}

结构图:

Laravel路由设定和子路由设定实例分析

希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。

PHP 相关文章推荐
第五节--克隆
Nov 16 PHP
PHP文件下载类
Dec 06 PHP
php+dojo 的数据库保存拖动布局的一个方法dojo 这里下载
Mar 07 PHP
php XPath对XML文件查找及修改实现代码
Jul 27 PHP
基于php设计模式中单例模式的应用分析
May 15 PHP
解析php下载远程图片函数 可伪造来路
Jun 25 PHP
Laravel 4 初级教程之Pages、表单验证
Oct 30 PHP
Linux安装配置php环境的方法
Jan 14 PHP
PHP实现QQ登录的开原理和实现过程
Feb 04 PHP
Laravel 5.4.36中session没有保存成功问题的解决
Feb 19 PHP
PHP 观察者模式深入理解与应用分析
Sep 25 PHP
解决PHP Opcache 缓存刷新、代码重载出现无法更新代码的问题
Aug 24 PHP
PHP的Yii框架中过滤器相关的使用总结
Mar 29 #PHP
简介PHP的Yii框架中缓存的一些高级用法
Mar 29 #PHP
深入解析PHP的Yii框架中的缓存功能
Mar 29 #PHP
PHP实现可自定义样式的分页类
Mar 29 #PHP
PHP的Yii框架中View视图的使用进阶
Mar 29 #PHP
PHP的Yii框架中创建视图和渲染视图的方法详解
Mar 29 #PHP
PHP的Yii框架中Model模型的学习教程
Mar 29 #PHP
You might like
通过PHP current函数获取未知字符键名数组第一个元素的值
2013/06/24 PHP
php连接odbc数据源并保存与查询数据的方法
2014/12/24 PHP
php字符串函数学习之strstr()
2015/03/27 PHP
php实现递归的三种基本方式
2020/07/04 PHP
jQuery+Ajax+PHP“喜欢”评级功能实现代码
2015/10/08 PHP
PHP+MySQL实现无极限分类栏目的方法
2015/12/23 PHP
ZendFramework框架实现连接两个或多个数据库的方法
2016/12/08 PHP
PHP getNamespaces()函数讲解
2019/02/03 PHP
jQuery技巧大放送 学习jquery的朋友可以看下
2009/10/14 Javascript
jquery实现非叠加式的搜索框提示效果
2014/01/07 Javascript
解决jquery版本冲突的有效方法
2014/09/02 Javascript
jQuery.extend 函数及用法详细
2015/09/06 Javascript
利用JQuery实现datatables插件的增加和删除行功能
2017/01/06 Javascript
Vue.js实现简单动态数据处理
2017/02/13 Javascript
Web前端框架Angular4.0.0 正式版发布
2017/03/28 Javascript
jQuery实现表格冻结顶栏效果
2017/08/20 jQuery
webpack-dev-server远程访问配置方法
2018/02/22 Javascript
vue操作下拉选择器获取选择的数据的id方法
2018/08/24 Javascript
深入理解NodeJS 多进程和集群
2018/10/17 NodeJs
灵活使用console让js调试更简单的方法步骤
2019/04/23 Javascript
JS学习笔记之原型链和利用原型实现继承详解
2019/05/29 Javascript
Nodejs使用archiver-zip-encrypted库加密压缩文件时报错(解决方案)
2019/11/18 NodeJs
Python调用C语言开发的共享库方法实例
2015/03/18 Python
python调用摄像头显示图像的实例
2018/08/03 Python
python word转pdf代码实例
2019/08/16 Python
django框架基于queryset和双下划线的跨表查询操作详解
2019/12/11 Python
Django实现列表页商品数据返回教程
2020/04/03 Python
python中HTMLParser模块知识点总结
2021/01/25 Python
很酷的小工具和电子产品商城:GearBest
2016/11/19 全球购物
HomeAway的巴西品牌:Alugue Temporada
2018/04/10 全球购物
Pureology官网:为染色头发打造最好的产品
2019/09/13 全球购物
机电工程专业应届生求职信
2013/10/03 职场文书
网页设计个人找工作求职信
2013/11/28 职场文书
销售团队激励口号
2014/06/06 职场文书
水污染治理工程专业求职信
2014/06/14 职场文书
Go各时间字符串使用解析
2021/04/02 Golang