![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Laravel
vierhang
这个作者很懒,什么都没留下…
展开
-
深入理解Laravel容器概念,DI依赖注入,IOC控制反转
深入理解Laravel容器概念,DI依赖注入,IOC控制反转IOC - 控制反转DI - 依赖注入这两个存在的目的都是为了解耦!解耦可以理解为,原本紧密结合的两个磁铁,现在我们在他们中间加一层木板,强行将他们分开,却不影响他们原有的功能于磁性。所谓依赖就是 Class A 对于功能function a() 的实现需要依赖于class B而注入就是在Class A实现功能 functio...原创 2020-04-03 15:50:27 · 321 阅读 · 0 评论 -
Laravel生成测试数据
Laravel使用Faker数据填充,生成测试数据做开发的时候,添加测试数据是必不可少的ps : Faker 是Laravel 自带的功能,不需要下载1.数据迁移 生成测试表先创建数据模型和数据迁移 php artisan make:model Models/FakerUser -m;在/database/migrations 找到对应日期生成的迁移文件。如:2020_04_01_03...原创 2020-04-01 11:44:09 · 905 阅读 · 0 评论 -
Laravel 文件上传,Storage::disk
Laravel 文件上传,Storage::disk在config/filesystems.php文件中增加uploadsdisk驱动;例:'disks' => [ 'local' => [ 'driver' => 'local', 'root' => public_path('app'), ], // 新...原创 2019-05-20 16:07:25 · 11708 阅读 · 0 评论 -
Laravel中间件的简单实用
Laravel中间件的简单实用简介Laravel 中间件提供了一种方便的机制来过滤进入应用的 HTTP 请求。例如,Laravel 内置了一个中间件来验证用户的身份认证。如果用户没有通过身份认证,中间件会将用户重定向到登录界面。但是,如果用户被认证,中间件将允许该请求进一步进入该应用。当然,除了身份认证以外,还可以编写另外的中间件来执行各种任务。例如:CORS 中间件可以负责为所有离开应用的...转载 2019-05-20 16:37:27 · 638 阅读 · 0 评论 -
Laravel返回不重复的某个字段信息列表
Laravel返回不重复的某个字段信息列表DB::table('table_name') ->groupBy('province') ->pluck('province')原创 2019-05-16 14:32:11 · 3571 阅读 · 0 评论 -
判断Laravel Eloquent获取数据结果集是否为空
判断Laravel Eloquent获取数据结果集是否为空在使用Laravel Eloquent模型时,我们可能要判断取出的结果集是否为空,但我们发现直接使用is_null或empty是无法判段它结果集是否为空的。var_dump之后我们很容易发现,即使取到的空结果集, Eloquent仍然会返回Illuminate\Database\Eloquent\Collection对象实例。其实,E...原创 2019-05-15 17:23:46 · 1780 阅读 · 0 评论