一 安装
1.先确保计算机中有composer依赖包
快捷键window+r
打开cmd命令符,输入composer
出现以上样式说明计算机中有composer (不会安装的百度或者等空了写一篇安装博文)
2,来到laravel官网,找到composer下载
下载之前先确定php版本等信息
3,把composer转换成阿里镜像
composer config -g repo.packagist composer https://packagist.phpcomposer.com //阿里镜像
上面横线是执行语句,框内说明转换成功
4,转换成功后。切换到你需要安装项目的文件夹下
使用cd /d
命令
5.切换好后就可以下载了
composer create-project --prefer-dist laravel/laravel blog
6,下载好后用小皮面板够贱的网站虚拟域名
7,在打开的页面URL添加自主生成的blog 再在后面添加public
8,出现这个界面说明安装成功
二 视图加载
1.路由文件位置以及视图文件位置
注意图中箭头指向的函数,函数中的函数加载视图鸣蝉各部分与函数指向的文件夹
现在想加载一个登陆页面。
先在resources->viwes中创建longin.blade.php
文件夹.,
其中后缀名是固定的
然后在
roudes->web.php 中创建加载函数
Route::get('login/{username?}/{id?}', function ($username="",$id="") {
return view('login');
});
最后吧访问地址URL的public后面的参数改成你自定义的参数,例如:http://laraval/blog/public/login
界面输出
{没有写样式}
三 路由规则
吧笔记贴上
routes->web 设置加载视图路径
第一个参数 自定义路径 访问 public/定义路径名
Route::get('aaa',function(){
return 1111;
})
访问 xxx/piblic/aaa 输出 111
match 指定请求类型
Route::match(['get','post'],"bbb",function(){
return 123;
})
参数1 请求方式 请求地址 返回回调
访问 xxx/piblic/bbb 接收get请求 输出 123
访问 xxx/piblic/aaa 输出 123
any 响应所有的请求类型
Route::any("text",funcrion(){
return 222;
})
访问 xxx/piblic/text 输出 122
加载视图
resources views 建立视图 文件名 login.blade.php
Route::get('login',function(){
return 'login';
})
传参
必须传递定义的参数个数,参数之间用/分开
Route::get('login/{username}/{id}/...',function($username="",$id="",...){
return 'login';
})
参数后加?,可不用传递,必须给定默认值,且参数个数不大于定义的参数个数
Route::get('login/{username?}/{id?}/...',function($username="",$id="",...){
return 'login';
})
条件传参
满足where的条件才能访问网页
Route::get('login/{username?}/{id?}/...',function($username="",$id="",...){
return 'login';
})->where(['id'=>[0-9]+,'name'=>[0-9]+]);
希望对有需求的朋友有帮助,下一篇学习laravel的登录退出