Laravel
自己整理的笔记,仅供参考。
小灵不想卷
过去当做回忆,往事埋在心底,努力拥抱未来。
展开
-
13_Laravel数据表的迁移与填充
迁移文件的创建与编写迁移文件默认的位置:database/migrations这两个文件不需要,可以给它删除掉。命名规范create_名字_table.php创建迁移文件php artisan make:migration 迁移文件名创建完成之后,打开,发现有up和down方法Up方法表示创建数据表的方法都是固定格式,后期只需要变动表名和字段就好了。我的表名:relation...原创 2020-03-15 15:23:15 · 447 阅读 · 0 评论 -
09_Laravel模型
Laravel模型Laravel 自带的 Eloquent ORM 提供了一个美观、简单的与数据库打交道的 ActiveRecord 实现,每张数据表都对应一个与该表进行交互的“Model模型”,模型允许你在表中进行数据查询,以及插入、更新、删除等操作。AR模式三个核心(映射):每个数据表 与数据表进行交互的Model模型映射(实例化模型)记录中的字段与模型类的属性映射(给属性赋值...原创 2020-03-14 11:09:24 · 303 阅读 · 0 评论 -
08_Laravel静态外部文件引入方式
Laravel静态外部文件引入方式在写页面肯定会引入相关的外部文件(js、css、image),则会涉及到路径的问题。建立index.css文件为了方便测试,创建一个index.css文件,放在public/css如果引入有效,则背景会变成pink色* { background-color: pink;}创建视图 test.blade.php 引入index.css文件引入...原创 2020-03-13 08:23:48 · 645 阅读 · 0 评论 -
07_Laravel视图
视图文件位置位于:resources/views视图命名规范与渲染小写后缀名是.blade.php,可以使用{{$title}}语法,因为Laravel有一套blade模板引擎,也可以使用PHP原生语法。也可以是.php结尾,但是不可以使用Laravel提供的{{$title}}语法显示数据了。两个文件同时存在时,则.balde.php优先级最高,最先显示。视图显示方法retu...原创 2020-03-12 11:36:57 · 194 阅读 · 0 评论 -
06_Laravel数据库DB类的使用
准备操作student表这里我提供数据库表,数据自己添加吧…CREATE TABLE `student` ( `id` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT, `NAME` varchar(20) DEFAULT NULL, `age` int(11) DEFAULT NULL) ENGINE=InnoDB DEFAULT CH...原创 2020-03-11 10:56:45 · 790 阅读 · 0 评论 -
05_Laravel接收用户的输入
Laravel接收用户的输入接收用户输入的类:Illuminate\Support\Facades\Input常用方法Input::get(‘参数的名字’[, ‘如果参数没有被传递使用该默认值’])Input::all()获取所有的用户的输入Input::get()获取单个的用户的输入Input::only([])获取指定几个用户的输入Input::except([ ])获...原创 2020-03-09 14:02:31 · 796 阅读 · 1 评论 -
04_Laravel控制器Controllers的使用
文章目录控制器文件写在哪里控制器文件命名规范怎么创建控制器控制器路由web.php 配置控制器路由TestController写对应的方法运行结果控制器文件写在哪里在:app/Http/Controllers控制器文件命名规范大驼峰的控制器名 + Controller.php怎么创建控制器php artisan make:controller 控制器名控制器路由定义格式:...原创 2020-03-08 11:26:12 · 328 阅读 · 0 评论 -
03_Laravel路由的配置和使用-web.php
什么是路由将用户的请求按照事先规划的方案提交给指定的控制器和方法来进行处理。简单来说:路由就是访问地址形式。路由配置文件在:/routes/web.php4种基础路由的定义Route::请求方式(‘uri’,匿名函数);Route::请求方式(‘uri’,‘控制器名称@操作方法’);Route::get($uri, $callback); //支持get请求方式的路由Rou...原创 2020-03-07 16:02:25 · 1079 阅读 · 0 评论 -
02_Laravel目录结构
02_Laravel目录结构1. app目录项目的核心目录,主要用于存放核心代码、控制器、模型。要注意的是并不是框架的核心代码。2. bootstrap目录,laravel启动目录存放框架启动时需要的文件。app.php:用于框架启动的自动载入配置3.config目录项目的配置目录,主要存放配置文件,比如数据库的配置App.php:项目主要配置文件;Auth.php:用于定义...原创 2020-03-06 12:28:58 · 252 阅读 · 0 评论 -
01_Laravel开发环境配置与要求
01_Laravel开发环境配置与要求Laravel简介Laravel是一套简洁,优雅的PHPWeb开发框架。具有富于表达性且简洁的语法,它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。它提供了强大的工具用以开发大型,健壮的应用。具有验证、路由、Session、缓存、数据库迁移工具、单元测试等常用的工具和功能。Laravel框...原创 2020-03-05 22:09:31 · 338 阅读 · 0 评论 -
Apache配置Laravel报You don‘t have permission to access this resource
Apache配置Laravel报:You don’t have permission to access this resource.当你配置完Apache后,就在你输入域名时,很好,没啥问题,但,就当你敲下回车键的这一瞬间,就在这一瞬间出现了这个东西:You don’t have permission to access this resource.解决方案Apache 服务器Lar...原创 2020-03-05 12:30:40 · 4079 阅读 · 5 评论