Laravel使用心得简易路由操作

php中文网
发布: 2016-06-23 09:09:36
原创
988人浏览过

laravel框架中路由是用来响应http动作的说简单点就是网页中输入一个url,就可以传入到laravel框架中的对应路由,即能完成相应的功能路由的组成为接收一个url和一个闭包方法,在laravel框架中的位置为route.php文件一个非常简单的路由例子:

Route::get('/', function () {    return 'Hello World';});Route::get('admin', function () {    return 'Hello World!!!';});
登录后复制

在route.php文件中定义好了如上两个路由后,启动laravel框架的服务器,启动命令为php artisan serve,然后在浏览器中输入localhost:8000,然后就调用第一个路由的闭包函数,会出现第一个路由对应的 Hello World,而第二个路由的不同则是加了个路径前缀,也就是要在浏览器中要输入localhost:8000/admin时才会调用第二个路由中的闭包函数而出现Hello World!!!

我感觉可能有人不知道启动命令在哪输入打开控制台,MAC OS或Linux就是打开终端,进入你的框架的文件夹中,在包含有artisan文件的文件夹中输入启动命令即可,如果出现了错误,去百度和GOOGLE吧

刚刚的业务逻辑全部是在路由中实现的,也就是说路由的闭包函数直接完成了全部工作,而在实际开发中,业务逻辑非常庞大,是不可能在闭包函数中实现的,况且使用laravel框架的原则上也是不允许的,所以就需要由路由转入控制器中另一个非常简单的路由例子:

Route::get('/', 'HomeController@index');
登录后复制

定义好了这个路由后,启动服务,在浏览器中输入localhost:8000后,则会将调用HomeController.php文件中的index方法

风易网店系统 FooeeShop
风易网店系统 FooeeShop

FooeeShop 风易网店软件 是一套基于互联网的超级购物引擎、通用型自助建店软件。运营商通过本系统能够自助闪速建立自己的网上商店。  技术领先:系统基于被广泛使用的Windows平台开发,集百家之所长,技术领先、功能完备;   快速建店:只需简单设置,3分钟即可以建立一个功能完备的网上商城;   操作简便:软件操作界面由专业设计人员设计,采用人性化的布局,界面规范,操作简捷;   安装方便:只

风易网店系统 FooeeShop 0
查看详情 风易网店系统 FooeeShop

HomeController.php是一个控制器文件,laravel框架是基于MVC框架实现的,而在laravel 5.1目录,HTTP文件夹下的Controller文件夹则是起到了MVC中的控制器部分,laravel框架中路由的作用实际上是将浏览器的请求传入到框架中来启动框架中的相应功能。

以上为两个简单的路由操作,往后会写一篇 浏览器-->路由-->控制器-->视图-->浏览器 的完整的路由操作,我也是新手,共同努力

路由优化大师
路由优化大师

路由优化大师是一款及简单的路由器设置管理软件,其主要功能是一键设置优化路由、屏广告、防蹭网、路由器全面检测及高级设置等,有需要的小伙伴快来保存下载体验吧!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号