摘要: 教程源于:Laravel学院 继文件上传后呢,咱来搞一搞文章的事情。 1 更改数据表 我们需要改改数据表的结构 因为涉及到重命名列名 所以咱需要引入一个包:Doctrine: 1.1 新建迁移文件 1.2 编辑迁移文件 1.3 运行迁移 运行命令后看眼数据库是否已经修改成功: 2 和Tag关联 文章 阅读全文
posted @ 2017-11-02 08:39 Sky_sunkang 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 之前写过关于模型关联的笔记,但是模型关联好后的一些使用没有介绍,今天补上 1 写入关联模型 1.1 使用Save方法(一对多) 我们准备了两个模型:Post和Comment。 它们的关系是一对多关系。现在我们要创建新的Comment到Post: 这样创建呢 Comment的post_id 列会自动填 阅读全文
posted @ 2017-10-26 22:46 Sky_sunkang 阅读(1805) 评论(0) 推荐(0) 编辑
摘要: Laravel提供了一套很好用的文件系统 方便于管理文件夹和文件,支持Amazon S3和Rackspace云存储等驱动。 1 配置 文件系统的配置文件在 config/filesyetems.php 中,且它的注释写的很清楚了,此外你可以在disks数组中创建新的disk: 一般情况下最常用的是l 阅读全文
posted @ 2017-10-19 20:39 Sky_sunkang 阅读(1823) 评论(0) 推荐(0) 编辑
摘要: 教程源自:Laravel学院 这一节 咱来说说上传文件的功能实现,我们会把上传的文件保存到项目本地,不仅上传 还有删除和预览功能。 1 配置 我们先从配置开始做起,先修改我们自己创建的 blog.php 然后编辑 config/filesystems.php 2 创建文件服务类 我们需要创建一个Ma 阅读全文
posted @ 2017-10-19 00:35 Sky_sunkang 阅读(2371) 评论(0) 推荐(0) 编辑
摘要: floor --将一个小数向下舍入为整数 注意:floor返回的虽然是取整的数字 但是类型仍然是float类型。 实例: pow --指数 实例: 阅读全文
posted @ 2017-10-13 23:46 Sky_sunkang 阅读(131) 评论(0) 推荐(0) 编辑
摘要: array_diff --对比数组,取出差集 说明:拿到第一个数组,跟第二个第三个等做比较,然后返回一个数组。 返回的数组的内容:只存在于第一个数组中,第二个和更多的比对数组中都没有的元素。 实例1 array_slice --从数组中取出一段 第一个参数:源数组。 第二个参数:从哪里开始取,如果是 阅读全文
posted @ 2017-10-10 13:49 Sky_sunkang 阅读(333) 评论(0) 推荐(0) 编辑
摘要: trim --去除字符串首尾的多余空白字符和其他字符 函数结构: 第一个参数是咱要处理的字符串,第二个参数是要排除的字符(默认 \t\n\r\0\x0B) str_replace --更换子串 函数结构: 解释起来太麻烦,我们来看实例: 实例1 实例2 实例3 实例4 strlen --返回字符串的 阅读全文
posted @ 2017-10-09 23:02 Sky_sunkang 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 当我们提交表单时 通常会对提交过来的数据进行一些验证、Laravel在Controller类中使用了一个traint:ValidatesRequest。方便我们在控制器中使用验证器。 下面我们就来看一个验证表单的例子。 1 准备 1.1 创建路由 1.2 创建控制器 1.3 创建视图 在 /view 阅读全文
posted @ 2017-10-09 13:42 Sky_sunkang 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 博客的每篇文章都是需要有标签的,它与文章也是多对多的关系 这篇笔记也是记录了实现标签的步骤逻辑。 在我们之前的笔记中创建了Tag的控制器和路由了 所以这篇笔记不在重复 1 创建模型与迁移文件 迁移文件如下: 2 展示Tag 在TagController的index方法添加如下代码: 创建 index 阅读全文
posted @ 2017-10-08 21:42 Sky_sunkang 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 上篇文章写了Gulp编译前端文件,这篇记录下在搭建博客中使用Gulp 1 引入bootstrap和js 1.1 首先先在项目本地安装Bower 1.2 创建bower.json文件 1.3 引入bootstrap和js 2 编译前端文件 2.1 编写gulpfile.js文件 2.2 创建我们要编译 阅读全文
posted @ 2017-10-03 22:49 Sky_sunkang 阅读(529) 评论(0) 推荐(0) 编辑