laravel框架的安装与路由实例分析
发布:smiling 来源: PHP粉丝网 添加日期:2021-12-31 09:50:25 浏览: 评论:0
这篇文章主要介绍了laravel框架的安装与路由,结合实例形式分析了Laravel框架安装的相关步骤、命令及路由相关使用技巧,需要的朋友可以参考下。
本文实例讲述了laravel框架的安装与路由,分享给大家供大家参考,具体如下:
laravel的安装
(1)Windows下的安装
1、准备工作
1.1 搭建PHP环境(wamp或其他环境)
1.2 安装Composer(Composer-Setup.exe)
1.3 配置Composer系统路径,需要将Composer所在目录配置到系统环境变量Path中。Composer对应的composer.bat文件所在目录默认为C:\ProgramData\ComposerSetup\bin。
2、使用Composer安装Laravel
cd /path/to/xampp/htdocs
在该目录下,执行如下Composer命令:
composer create-project laravel/laravel --prefer-dist
即可在该目录中安装一个目录名的laravel的新的Laravel应用,如果你想指定自定义的安装目录名,如hello_laravel 则使用如下命令即可:
composer create-project laravel/laravel hello_laravel --prefer-dist
(如果报错,请执行composer self-update,更新Composer后再试)
完成安装需要一定时间,等待安装完成后,即可在浏览器中通过http://localhost/hello_laravel/public来访问新安装的Laravel应用。
3、使用Laravel安装器安装Laravel
首先安装Laravel安装器:
composer global require "laravel/installer=~1.1"
然后创建项目
laravel new hello_laravel
使用这种方法创建Laravel应用要比直接使用Composer安装要快得多。
laravel路由
laravel路由的路由文件路径:
有的版本是app/http/routes.php
有的版本是routes/web.php
- //简单路由
- Route::get('/', function () {return view('welcome');});
- //访问路径 http://localhost/laravel/public/
- Route::get('hello',function(){return 'hello world';});
- //访问路径 http://localhost/laravel/public/hello
- //不同请求方式的路由
- Route::match(['get','post'],'basic2',function(){return 'basic2';});
- Route::any('basic3',function(){return 'basic3';});
- //传参路由
- Route::get('user/{id}',function($id){
- return 'user-id='.$id;
- });
- //访问路径 http://localhost/laravel/public/user/参数
- //路由群组
- Route::group(['prefix'=> 'user'], function(){
- Route::any('basic2',function(){
- return 'user-basic2';
- });
- Route::any('basic3',function(){
- return 'user-basic3';
- });
- });
- //访问路径 http://localhost/laravel/public/user-basic2/参数
Tags: laravel安装 laravel路由
相关文章
- ·laravel安装和配置教程(2021-04-19)
- ·laravel安装zend opcache加速器教程(2021-05-15)
- ·跟我学Laravel之路由(2021-04-16)
- ·Laravel路由研究之domain解决多域名问题的方法示例(2021-11-15)
- ·Laravel框架路由管理简单示例(2021-11-21)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)