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 相关文章推荐
第十四节 命名空间 [14]
Oct 09 PHP
PHP+javascript模拟Matrix画面
Oct 09 PHP
php array_intersect()函数使用代码
Jan 14 PHP
PHP 输出缓存详解
Jun 20 PHP
phpMyAdmin链接MySql错误 个人解决方案
Dec 28 PHP
php设计模式 Facade(外观模式)
Jun 26 PHP
php全排列递归算法代码
Oct 09 PHP
php通过字符串调用函数示例
Mar 02 PHP
PHP实现递归复制整个文件夹的类实例
Aug 03 PHP
PHP简单实现模拟登陆功能示例
Sep 15 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
Dec 21 PHP
gearman中任务的优先级和返回状态实例分析
Feb 27 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在XP下IIS和Apache2服务器上的安装
2006/09/05 PHP
php中将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
2011/08/23 PHP
PHP页面间参数传递的四种方法详解
2013/06/09 PHP
EarthLiveSharp中cloudinary的CDN图片缓存自动清理python脚本
2017/04/04 PHP
js表格分页实现代码
2009/09/18 Javascript
bootstrap实现弹窗和拖动效果
2016/01/03 Javascript
Bootstrap选项卡与Masonry插件的完美结合
2016/07/06 Javascript
jquery实现文字单行横移或翻转(上下、左右跳转)
2017/01/08 Javascript
javascript实现日期三级联动下拉框选择菜单
2020/12/03 Javascript
关于vue.extend和vue.component的区别浅析
2017/08/16 Javascript
微信小程序引用公共js里的方法的实例详解
2017/08/17 Javascript
Mac中安装nvm的教程分享
2017/12/11 Javascript
微信小程序实现上传图片功能
2018/05/28 Javascript
微信小程序局部刷新触发整页刷新效果的实现代码
2018/11/21 Javascript
如何用原生js写一个弹窗消息提醒插件
2019/05/24 Javascript
jquery实现简单拖拽效果
2020/07/20 jQuery
详解JavaScript中的this指向问题
2021/02/05 Javascript
[48:21]林俊杰圣堂刺客超神杀戮秀
2014/10/29 DOTA
判断网页编码的方法python版
2016/08/12 Python
Python3如何解决字符编码问题详解
2017/04/23 Python
利用python实现xml与数据库读取转换的方法
2017/06/17 Python
Python实现字符串与数组相互转换功能示例
2017/09/22 Python
Python 面试中 8 个必考问题
2018/11/16 Python
对python的输出和输出格式详解
2018/12/08 Python
python3+pyqt5+itchat微信定时发送消息的方法
2019/02/20 Python
在pyqt5中QLineEdit里面的内容回车发送的实例
2019/06/21 Python
python中的decimal类型转换实例详解
2019/06/26 Python
eBay美国官网:eBay.com
2020/10/24 全球购物
介绍一下Ruby的特点
2013/01/20 面试题
测量实习生自我鉴定
2013/09/19 职场文书
机电工程专业应届生求职信
2013/10/03 职场文书
餐饮业经理竞聘演讲稿
2014/01/14 职场文书
初中学生评语大全
2014/04/24 职场文书
2014年高中教师工作总结
2014/12/19 职场文书
汽车4S店销售经理岗位职责
2015/04/02 职场文书
社区节水倡议书
2015/04/29 职场文书