摘要: 数组&对象 1.array_divide() 结果: 2.array_dot() 结果: 3.array_except() 结果: 4.array_first() 结果: 将默认值作为第三个参数传递给该方法。如果没有值通过测试,则返回该值:$first = array_first($array, $ 阅读全文
posted @ 2018-12-07 18:34 心之所依 阅读(9808) 评论(0) 推荐(2)
摘要: 比如:文章控制器ArticleController.php查询文章列表数据的时候用withCount连接Comment,Zan模型直接统计每篇文章的评论和点赞数量。 使用之前需要在文章模型文件Article.php中建立与评论和赞模型的关联关系,且方法名字和withCount里面填写的一样。 Art 阅读全文
posted @ 2018-12-07 15:04 心之所依 阅读(948) 评论(0) 推荐(0)
摘要: <?php namespace Illuminate\Database\Eloquent; /** * 下面提到某些词的含义: * 1、覆盖: 在继承该类 \Illuminate\Database\Eloquent\Model 的自定义的模型类中, 定义一个同名 field,值不一样 */ abst 阅读全文
posted @ 2018-12-07 14:57 心之所依 阅读(965) 评论(0) 推荐(0)
摘要: laravel的启动过程,也是laravel的核心,对这个过程有一个了解,有助于得心应手的使用框架,希望能对大家有点帮助。 统一入口 laravel框架使用了统一入口,入口文件:/public/index.php <?php //自动加载文件设置 require __DIR__.'/../boots 阅读全文
posted @ 2018-12-07 14:51 心之所依 阅读(1012) 评论(0) 推荐(0)
摘要: 虽然Composer使得我们可以重用很多现有的类库(例如packagist.org中的),但是我们仍然可能用到一些不兼容composer的包或者类库。另外在某一项目中,我们也可能会创建某一类库,而且可能并没有制作成为composer package 的打算。这个时候我们可以通过以下方式来使用自己的特 阅读全文
posted @ 2018-12-07 11:48 心之所依 阅读(1604) 评论(0) 推荐(0)
摘要: Carbon 是继承自 PHP DateTime 类 的子类,但比后者提供了更加丰富、更加语义化的 API。其中一个比较实用的 API 就是 diffForHumans 方法,几乎每个用 Laravel 构建的项目中都有用到它。 比如,一个博客系统里的文章发布时间,显示格式可能就像下面这样: **距 阅读全文
posted @ 2018-12-07 11:15 心之所依 阅读(895) 评论(0) 推荐(0)
摘要: 1. 快速生成 Model & Migration 这并不是一个很多人知道的小技巧,为文章生成 Model 和 Migration。 $ php artisan make:migration create_posts_table $ php artisan make:model Post 大部分人可 阅读全文
posted @ 2018-12-07 10:59 心之所依 阅读(415) 评论(0) 推荐(0)