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
PHP+JS无限级可伸缩菜单详解(简单易懂)
Jan 02 PHP
PHP下10件你也许并不了解的事情
Sep 11 PHP
PHP 字符串加密函数(在指定时间内加密还原字符串,超时无法还原)
Apr 28 PHP
php加密解密实用类分享
Jan 07 PHP
用PHP将Unicode 转化为UTF-8的实现方法(推荐)
Feb 08 PHP
Thinkphp 空操作、空控制器、命名空间(详解)
May 05 PHP
Laravel框架创建路由的方法详解
Sep 04 PHP
PHP实现简单登录界面
Oct 23 PHP
PHP中通过getopt解析GNU C风格命令行选项
Nov 18 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
Feb 21 PHP
php生成短网址/短链接原理和用法实例分析
May 29 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
十大“创意”战术!
2020/03/04 星际争霸
PHP图片自动裁切应付不同尺寸的显示
2014/10/16 PHP
四个常见html网页乱码问题及解决办法
2015/09/08 PHP
PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法
2016/01/07 PHP
PHP实现的数独求解问题示例
2017/04/18 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
input 高级限制级用法
2009/03/26 Javascript
JavaScript 闭包在封装函数时的简单分析
2009/11/28 Javascript
javascript与asp.net(c#)互相调用方法
2009/12/13 Javascript
基于jQuery的树控件实现代码(asp.net+json)
2010/07/11 Javascript
基于JavaScript自定义构造函数的详解说明
2013/04/24 Javascript
jquery插件tooltipv顶部淡入淡出效果使用示例
2013/12/05 Javascript
node.js适合游戏后台开发吗?
2014/09/03 Javascript
基于javascript实现的搜索时自动提示功能
2014/12/26 Javascript
IE及IE6浏览器中判断JS文件加载成功失败的方法
2015/02/18 Javascript
jquery Easyui快速开发总结
2015/08/20 Javascript
浅析AngularJS中的指令
2016/03/20 Javascript
JS实现图片上传预览功能
2016/11/21 Javascript
jQuery使用Layer弹出层插件闪退问题
2016/12/22 Javascript
servlet+jquery实现文件上传进度条示例代码
2017/01/25 Javascript
nodeJS实现路由功能实例代码
2017/06/08 NodeJs
Django与Vue语法的冲突问题完美解决方法
2017/12/14 Javascript
vue v-for循环重复数据无法添加问题解决方法【加track-by='索引'】
2019/03/15 Javascript
基于vue框架手写一个notify插件实现通知功能的方法
2019/03/31 Javascript
[01:01:18]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#2COL VS LGD
2016/03/03 DOTA
在Python中marshal对象序列化的相关知识
2015/07/01 Python
python保存二维数组到txt文件中的方法
2018/11/15 Python
python监测当前联网状态并连接的实例
2018/12/18 Python
Python 用turtle实现用正方形画圆的例子
2019/11/21 Python
python DataFrame转dict字典过程详解
2019/12/26 Python
python中openpyxl和xlsxwriter对Excel的操作方法
2021/03/01 Python
CSS3模拟动画下拉菜单效果
2017/04/12 HTML / CSS
会计电算化毕业生自荐信
2014/03/03 职场文书
园林专业毕业生自荐信
2014/07/04 职场文书
安全责任书
2015/01/29 职场文书
总结一下关于在Java8中使用stream流踩过的一些坑
2021/06/24 Java/Android