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 相关文章推荐
PHP 和 MySQL 基础教程(二)
Oct 09 PHP
php数组函数序列之sort() 对数组的元素值进行升序排序
Nov 02 PHP
PHP重定向的3种方式
Mar 07 PHP
php使用百度翻译api示例分享
Jan 31 PHP
php的mssql数据库连接类实例
Nov 28 PHP
php实现的一个简单json rpc框架实例
Mar 30 PHP
PHP实现动态柱状图改进版
Mar 30 PHP
php 微信公众平台开发模式实现多客服的实例代码
Nov 07 PHP
ThinkPHP5实现作业管理系统中处理学生未交作业与已交作业信息的方法
Nov 12 PHP
总结一些PHP中好用但又容易忽略的小知识
Jun 02 PHP
PHP7.1实现的AES与RSA加密操作示例
Jun 15 PHP
Yii框架实现对数据库的CURD操作示例
Sep 03 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页面间参数传递的四种方法详解
2013/06/09 PHP
thinkphp5.1框架中容器(Container)和门面(Facade)的实现方法分析
2019/08/05 PHP
破除一些网站复制、右键限制
2006/11/04 Javascript
js实现支持手机滑动切换的轮播图片效果实例
2015/04/29 Javascript
在JS中操作时间之getUTCMilliseconds()方法的使用
2015/06/10 Javascript
asp知识整理笔记3(问答模式)
2015/09/27 Javascript
jQuery Ajax使用FormData对象上传文件的方法
2016/09/07 Javascript
使用Bootstrap Tabs选项卡Ajax加载数据实现
2016/12/23 Javascript
echarts学习笔记之图表自适应问题详解
2017/11/22 Javascript
微信小程序实现MUI数字输入框效果
2018/01/31 Javascript
微信小程序如何实现点击图片放大功能
2020/01/21 Javascript
[13:21]DOTA2国际邀请赛采访专栏:RSnake战队国士无双,Fnatic.Fly
2013/08/06 DOTA
[02:27]2018DOTA2亚洲邀请赛趣味视频之钓鱼大赛 谁是垂钓冠军?
2018/04/05 DOTA
[05:46]2018完美盛典-《同梦共竞》
2018/12/17 DOTA
基于python的汉字转GBK码实现代码
2012/02/19 Python
Python3处理HTTP请求的实例
2018/05/10 Python
对Python使用mfcc的两种方式详解
2019/01/09 Python
OpenCV图像颜色反转算法详解
2019/05/13 Python
在PyCharm中控制台输出日志分层级分颜色显示的方法
2019/07/11 Python
Django配置文件代码说明
2019/12/04 Python
python实现银行账户系统
2021/02/22 Python
在线购买廉价折扣书籍和小说:BookOutlet.com
2018/02/19 全球购物
美国潜水装备、水肺潜水和浮潜设备商店:Leisure Pro
2018/08/08 全球购物
C#面试常见问题
2013/02/25 面试题
公务员培训自我鉴定
2013/09/19 职场文书
大型活动策划方案
2014/01/12 职场文书
医德医风演讲稿
2014/05/20 职场文书
党员承诺书格式
2014/05/21 职场文书
2014乡镇党政班子四风问题思想汇报
2014/09/14 职场文书
深入开展党的群众路线教育实践活动心得体会
2014/11/05 职场文书
夫妻忠诚协议书范本
2014/11/17 职场文书
小学教师暑期培训心得体会
2016/01/09 职场文书
MySQL之DML语言
2021/04/05 MySQL
教你怎么用Python生成九宫格照片
2021/05/20 Python
MySQL 8.0 Online DDL快速加列的相关总结
2021/06/02 MySQL
Python正则表达式中flags参数的实例详解
2022/04/01 Python