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之第三天
Oct 09 PHP
mysql 的 like 问题,超强毕杀记!!!
Jan 18 PHP
php下安装配置fckeditor编辑器的方法
Mar 02 PHP
php提示Call-time pass-by-reference has been deprecated in的解决方法[已测]
May 06 PHP
php中隐形字符65279(utf-8的BOM头)问题
Aug 16 PHP
PHP使用DirectoryIterator显示下拉文件列表的方法
Mar 13 PHP
php调整服务器时间的方法
Apr 03 PHP
ThinkPHP控制器详解
Jul 27 PHP
php图片水印添加、压缩、剪切的封装类实现
Apr 18 PHP
PHP调用Mailgun发送邮件的方法
May 04 PHP
PHP实现双链表删除与插入节点的方法示例
Nov 11 PHP
PHP cURL获取微信公众号access_token的实例
Apr 28 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音乐采集(部分代码)
2007/02/14 PHP
给php新手谈谈我的学习心得
2007/02/25 PHP
mysql_num_rows VS COUNT 效率问题分析
2011/04/23 PHP
PHP实现的简单mock json脚本分享
2015/02/10 PHP
php单例模式的简单实现方法
2016/06/10 PHP
php+js实现裁剪任意形状图片
2018/10/31 PHP
jquery 跳到顶部和底部动画2句代码简单实现
2013/07/18 Javascript
js读写cookie实现一个底部广告浮层效果的两种方法
2013/12/29 Javascript
js实现点击左右按钮轮播图片效果实例
2015/01/29 Javascript
JS+CSS实现带关闭按钮DIV弹出窗口的方法
2015/02/27 Javascript
js简单实现标签云效果实例
2015/08/06 Javascript
对jquery的ajax进行二次封装以及ajax缓存代理组件:AjaxCache详解
2016/04/11 Javascript
如何在Angular.JS中接收并下载PDF
2016/11/26 Javascript
html5+CSS 实现禁止IOS长按复制粘贴功能
2016/12/28 Javascript
JS简单验证上传文件类型的方法
2017/04/17 Javascript
使用jQuery ajaxupload插件实现无刷新上传文件
2017/04/23 jQuery
简单实现jQuery弹幕效果
2017/05/06 jQuery
vue.js中过滤器的使用教程
2017/06/08 Javascript
微信小程序登录换取token的教程
2018/05/31 Javascript
node.js 基于 STMP 协议和 EWS 协议发送邮件
2021/02/14 Javascript
[52:26]完美世界DOTA2联赛决赛 FTD vs Phoenix 第一场 11.08
2020/11/11 DOTA
windows下python安装paramiko模块和pycrypto模块(简单三步)
2017/07/06 Python
Python开发SQLite3数据库相关操作详解【连接,查询,插入,更新,删除,关闭等】
2017/07/27 Python
使用Python快速搭建HTTP服务和文件共享服务的实例讲解
2018/06/04 Python
Scrapy模拟登录赶集网的实现代码
2020/07/07 Python
python3实现飞机大战
2020/11/29 Python
AmazeUI框架搭建的方法步骤(图文)
2020/08/17 HTML / CSS
澳大利亚领先的内衣店:Bendon Lingerie澳大利亚
2020/05/15 全球购物
Tommy Hilfiger澳洲官网:美国高端休闲领导品牌
2020/12/16 全球购物
自我评价怎么写正确呢?
2013/12/02 职场文书
俄罗斯商务邀请函
2014/01/26 职场文书
秋季红领巾广播稿
2014/01/27 职场文书
纪念九一八事变演讲稿:勿忘国耻
2014/09/14 职场文书
师德标兵事迹材料
2014/12/19 职场文书
教师“一帮一”结对子活动总结
2015/05/07 职场文书
2016学习医德医风心得体会
2016/01/25 职场文书