为什么80%的码农都做不了架构师?>>>   

1,laravel  创建一个model模型

php artisan make:migration model

创建模型成功之后进入该文件

自定义表的字段和结构

完成之后执行

php artisan migrate

查看数据库钢材创建的model表已经出现了

撤销刚才创建的表单

php artisan migrate:rollback

2,laravel创建控制器(controller)

php artisan make:controller FuckController

在文件中可以看到fuckcontroller已经创建成功了

而且控制器自带show(),edit(),index()等方法

ps

如果不需要,则之行

php artisan make:controller fuckcontroller --plain   //(没有任何预定义方法的控制器)

3,laravel中传参使用的方式

  return view('模版文件',‘变量’);return view('模版文件')->with('变量名',变量);return view('模版文件',compact('变量名'));

4,html,js,css可重用化

@extends('文件夹.模版');
//父模版:
yield('fuck');
//子模版
@section('shit')
/*****html语句
*******/
@endsection
//foreach的使用
@foreach($data as $value)
{{$value->id}}            //    此处时用“->”访问数组的下标{{$data}} 大括号表示转义
@endforeach

5,杂项

1,laravel 中查看artisan的所有命令

php  -artisan        //查看所有artisan的命令

2,使用laravel命令行

php artisan tinker

可以实例化model对象,给数据库成员数值

$news = App\news;
$news->title = 'fuck';
$news->content = "shit";
$news->save()
//此时在表中可以查到此刻的数据

3,路由的写法

举个例子

//分组路由的写法
//此处浏览器应该写的url为  访问
Route::group(['prefix'=>'admin','namespace'=>'Admin'],function(){Route::get('/','AdminController@index');//此处访问的是admincontroller 的index方法
});

4,laravel的表单FormBuilder

资源:from

举个例子

{!!Form::open(['url'=>'News/edit']) !!}            //相当于生成 <form action ="" method ="post">
{!! Form::label('Title') !!}
{!! Form::text('title',null,['class'=>'Form-control']) !!}  // 第一个参数是 name 第二个是value第三个是class
{!! Form::textarea('content',null,['class'=>'Form-control']) !!}
{!! Form::submit('submit',null,['class'=>'btn btn-primary form-control']) !!}
{!!Form::close() !!}        //   form表单的结尾

5,laravel数据库的配置

在.env中配置

转载于:https://my.oschina.net/kakoi/blog/547914

laravel 学习总结相关推荐

  1. laravel mysql rand_laravel如何从mysql数据库中随机抽取n条数据(高性能) - Laravel学习网...

    laravel如何高性能地从mysql数据库中随机获取n条数据,有时候我们常常会需要从数据库随机获取数据,比如:给工作人员随机分配10个订单,随机从数据库中随机抽查100个用户:这样我们就需要随机从数 ...

  2. mac redis 链接_在Ubunt/Mac系统安装Redis以及设置Redis密码并且允许远程连接 - Laravel学习网...

    REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统. Redis是一个开源的使用ANSI C语言编写.遵守B ...

  3. php laravel入口文件,Laravel学习教程之从入口到输出过程详解

    php 的 Laravel学习教程之从入口到输出过程详解 本文主要给大家介绍了关于Laravel从入口到输出过程的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. I. 预备 ...

  4. laravel学习途径

    关于学Laravel的话, The Best Laravel and PHP Screencasts 是很不错的,而且关于Laravel5的那个超长系列视频是免费的!这个是首选 相信我,laracas ...

  5. php 三元运算 简写,es6 三元运算(三元类目)符语法与简写,多条件判断与??::形式 - Laravel学习网...

    三元运算符就是替代传统if-else语句让更简洁. 一.三元运算标准写法 我们传统的写法为: const x = 20; let answer; if (x > 10) { answer = ' ...

  6. Laravel学习笔记汇总——Collection方法详解

    ## Laravel学习笔记汇总--Collection方法详解 本文参考:https:// laravel.com/docs/8.x/collections // 返回整个底层的数组 collect ...

  7. php redis 切换数据库,Laravel Redis数据库切换以及laravel缓存/Session使用不同的Redis数据库 - Laravel学习网...

    Redis Select命令用于切换到指定的数据库,数据库索引号index用数字值指定,以0作为起始索引值. 比如我们要使用db10数据库,只需要使用如下命令即可: redis 127.0.0.1:6 ...

  8. Laravel学习笔记之Decorator Pattern

    说明:Laravel中Middleware的实现主要利用了Decorator Pattern的设计,本文主要先学习下Decorator Pattern如何实现,为后面学习Middleware的设计做个 ...

  9. 【Laravel学习篇 · 一】Windows下起步就遇麻烦

    很早前 phphub 出来的时候我就去注册了一个账号,而且它的源码是放在 github 上开源的,当时就想自己搭建着玩,它是基于 laravel 的,但是我以前都接触的是 CI 和 Yii ,不会 l ...

  10. Laravel学习笔记(二)

    解决了类自动加载的问题,剩下的问题就是看文档了,laravel的官方文档虽然简单,但是却包含了很多基础知识,学习Laravel最好先看看官方文档,我感觉帮助很大,因为laravel框架的源码看起来并不 ...

最新文章

  1. DP之最优二叉查找树
  2. Web前端开发代码规范(基础)
  3. mysql 变量set
  4. 【Spring实战4】04---装配Bean(自动装配)
  5. android mvp简书,Android_MVP学习
  6. 134. Gas Station 加油站
  7. V神:区块链跨链技术大规模应用将在一到两年内爆发
  8. 华为Mate30与大疆手机云台3_更便捷更从容,大疆DJI OM 4手机云台使用体验
  9. vuex mapGetters使用
  10. 【论文理解】Learning in the Frequency Domain
  11. JS JQ 页面加载顺序方法的区别
  12. thinkcmf5调用指定分类的二级_Mybatis一二级缓存的使用和实现原理
  13. python运维和开发实战-高级篇
  14. Maven实战 Item4 -- Maven核心概念
  15. scheme语言编写运行
  16. 【系统集成项目管理】之项目质量管理
  17. 西安市2012年教师资格证考试报名时间:3月10-15日
  18. 湍流系数计算器_[fluent湍流强度]FLUENT湍流强度计算
  19. git 命令 导出有变动的文件
  20. windows10桌面_Windows 10自带桌面快捷方式管理工具!非常方便值得一试

热门文章

  1. html h1转换为行内,css中转换为行内样式的解决方案(css-inline)
  2. 小学计算机打字基础知识,浅谈小学计算机教学技巧5篇
  3. 软件测试文档在哪里,软件测试报告技术文档
  4. java信号灯_java 多线程-信号灯法
  5. python读取pdf文档书签 bookmark_Python利用PyPDF2库获取PDF文件总页码实例
  6. php 如何实现全选,如何用thinkphp框架实现全选,反选,全不选功能?
  7. Django数据库开发思想与OPM
  8. 鸟哥linux私房菜 之 老段带你学习linux
  9. 编译原理题练习题测试题
  10. 滑动验证前端代码实现