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 相关文章推荐
phpmyadmin的#1251问题
Nov 25 PHP
PHP array 的加法操作代码
Jul 24 PHP
php 5.3.5安装memcache注意事项小结
Apr 12 PHP
php使用exec shell命令注入的方法讲解
Nov 12 PHP
教你如何用php实现LOL数据远程获取
Jun 10 PHP
php去除html标记的原生函数详解
Jan 27 PHP
PHP获取photoshop写入图片文字信息的方法
Mar 31 PHP
php实现html标签闭合检测与修复方法
Jul 09 PHP
Yii框架实现邮箱激活的方法【数字签名】
Oct 18 PHP
PHP中的密码加密的解决方案总结
Oct 26 PHP
PHP使用pdo实现事务处理操作示例
Sep 05 PHP
Laravel5.4简单实现app接口Api Token认证方法
Aug 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
PHP实现域名whois查询的代码(数据源万网、新网)
2010/02/22 PHP
php下连接ftp实现文件的上传、下载、删除文件实例代码
2010/06/03 PHP
mysql数据库差异比较的PHP代码
2012/02/05 PHP
PHP实现腾讯与百度坐标转换
2017/08/05 PHP
PHP+MariaDB数据库操作基本技巧备忘总结
2018/05/21 PHP
JavaScript类和继承 prototype属性
2010/09/03 Javascript
JS代码优化技巧之通俗版(减少js体积)
2011/12/23 Javascript
jQuery实现鼠标可拖动调整表格列宽度
2014/05/26 Javascript
基于canvas实现的钟摆效果完整实例
2016/01/26 Javascript
Bootstrap创建可折叠的组件
2016/02/23 Javascript
JS使用正则表达式过滤多个词语并替换为相同长度星号的方法
2016/08/03 Javascript
Angular整合zTree的示例代码
2018/01/24 Javascript
Vue精简版风格概述
2018/01/30 Javascript
JavaScript继承定义与用法实践分析
2018/05/28 Javascript
node app 打包工具pkg的具体使用
2019/01/17 Javascript
Python实现全角半角转换的方法
2014/08/18 Python
Python编程实现及时获取新邮件的方法示例
2017/08/10 Python
Python 删除整个文本中的空格,并实现按行显示
2018/07/24 Python
python 文件查找及内容匹配方法
2018/10/25 Python
selenium+python设置爬虫代理IP的方法
2018/11/29 Python
Python实现查找二叉搜索树第k大的节点功能示例
2019/01/24 Python
pytorch torch.expand和torch.repeat的区别详解
2019/11/05 Python
TensorFlow设置日志级别的几种方式小结
2020/02/04 Python
Python日志打印里logging.getLogger源码分析详解
2021/01/17 Python
使用CSS Grid布局实现网格的流动
2014/12/30 HTML / CSS
丝芙兰香港官网:Sephora香港
2018/03/13 全球购物
雷曼兄弟的五金店:Lehman’s Hardware Store
2019/04/10 全球购物
毕业自我鉴定
2013/11/05 职场文书
爱祖国演讲稿
2014/05/04 职场文书
企业形象策划方案
2014/05/29 职场文书
医学专业毕业生求职信
2014/06/20 职场文书
新闻学专业求职信
2014/07/28 职场文书
社区个人对照检查材料(群众路线)
2014/09/26 职场文书
2014年教育实习工作总结
2014/11/22 职场文书
Java实战之用Swing实现通讯录管理系统
2021/06/13 Java/Android
Win11安装升级时提示“该电脑必须支持安全启动”
2022/04/19 数码科技