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 ss7.5的数据调用 (笔记)
Mar 08 PHP
Could not load type System.ServiceModel.Activation.HttpModule解决办法
Dec 29 PHP
基于php在各种web服务器的运行模式详解
Jun 03 PHP
基于session_unset与session_destroy的区别详解
Jun 03 PHP
php结合curl实现多线程抓取
Jul 09 PHP
PHP简单实现遍历目录下特定文件的方法小结
May 22 PHP
使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能示例
Sep 15 PHP
PHP实现的简单组词算法示例
Apr 10 PHP
php通过各种函数判断0和空
Jul 04 PHP
php微信公众号开发之图片回复
Oct 20 PHP
ThinkPHP5&5.1框架关联模型分页操作示例
Aug 03 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
长波有什么东西
2021/03/01 无线电
一个经典实用的PHP图像处理类分享
2014/11/18 PHP
php实现简单的语法高亮函数实例分析
2015/04/27 PHP
如何让您的中波更粗更长 - 中波框形天线制作
2021/03/10 无线电
JavaScript 判断指定字符串是否为有效数字
2010/05/11 Javascript
JS继承 笔记
2011/07/13 Javascript
xmlhttp缓存清除的2种解决方法
2013/12/13 Javascript
Javascript 按位取反运算符 (~)
2014/02/04 Javascript
jQuery实现表单步骤流程导航代码分享
2015/08/28 Javascript
深入理解setTimeout函数和setInterval函数
2016/05/20 Javascript
AngularJS 自定义指令详解及示例代码
2016/08/17 Javascript
jQuery基本选择器之标签名选择器
2016/09/03 Javascript
JavaScript的变量声明提升问题浅析(Hoisting)
2016/11/30 Javascript
基于JavaScript实现自动更新倒计时效果
2016/12/19 Javascript
js表单序列化判断空值的实例
2017/09/22 Javascript
JavaScript实现的简单Tab点击切换功能示例
2018/07/06 Javascript
JavaScript 2018 中即将迎来的新功能
2018/09/21 Javascript
js防抖和节流的深入讲解
2018/12/06 Javascript
javascript的this关键字详解
2019/05/20 Javascript
微信小程序加载机制及运行机制图解
2019/11/27 Javascript
[03:18]DOTA2亚洲邀请赛小组赛第一日 RECAP赛事回顾
2015/01/30 DOTA
python实现zencart产品数据导入到magento(python导入数据)
2014/04/03 Python
一个检测OpenSSL心脏出血漏洞的Python脚本分享
2014/04/10 Python
编写Python脚本批量下载DesktopNexus壁纸的教程
2015/05/06 Python
Python设计模式之代理模式简单示例
2018/01/09 Python
python 读取目录下csv文件并绘制曲线v111的方法
2018/07/06 Python
对python条件表达式的四种实现方法小结
2019/01/30 Python
简单了解python单例模式的几种写法
2019/07/01 Python
python+opencv像素的加减和加权操作的实现
2019/07/14 Python
Django对models里的objects的使用详解
2019/08/17 Python
材料采购员岗位职责
2013/12/17 职场文书
5s标语大全
2014/06/23 职场文书
乡镇党的群众路线对照检查材料
2014/09/24 职场文书
婚庆主持词大全
2015/06/30 职场文书
Python中json.dumps()函数的使用解析
2021/05/17 Python
JS前端监控采集用户行为的N种姿势
2022/07/23 Javascript