介绍Laravel 附带的 Eloquent ORM 为你提供了一种与数据库交互的简单方法。 这简化了所有 CRUD(创建、读取、更新和删除)操作和任何其他数据库查询。在本教程中, 你将学习如何使用 Laravel Eloquent 删除/清空表中的所有条目 !我们将在本教程中使用一个称为 Post 示例 的模型 。使用 truncate 从表中删除所有条目 ......
367
0
0
2022-05-11
因之前的github 第三方包没有支持最新版的。也没有打算写扩展包支持!使用扩展Laravel 原生 Notifications, 在你的AppServiceProviderprotected function register() { Notification::resolved( fn (Channe ......
397
0
0
2022-05-11
介绍如果你接触过任何编程语言,那么你肯定对 foreach 循环非常熟悉 , foreach 循环是遍历集合元素的最好方式之一。但是,如果你有一个空集合,则需要一个额外的 if 语句,以便你可以给用户做一些有效的空数据提醒。幸运的是,Laravel 提供了很方便的 Blade 模板,它可以让你很方便的处理很多逻辑!在这篇文章中,我给你介绍一下如何在 Lara ......
361
0
0
2022-05-10
laravel-exception-notify - 支持多种通道的 laravel 异常监控通知(钉钉群机器人、飞书群机器人、Server 酱、企业微信群机器人、息知)。功能监控发送 laravel 应用异常支持多种通道(钉钉群机器人、飞书群机器人、Server 酱、企业微信群机器人、息知)自定义发送的异常信息数据源码github.com/guanguan ......
402
0
0
2022-05-10
Pipeline类中function then()的实现原理// 文件 vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php // 管道类 class Pipeline implements PipelineContract { public function then(C ......
434
0
0
2022-05-10
为什么获取不到关联的数据呢?我直接查询可以查到数据使用模型关联查询就查不出来admin模型:role模型:这是用模型关联查询的结果:其实换个写法就好了,文档也有详细说明的$data = User::find(1); $data->role; return $this->success($data); ......
341
0
0
2022-05-10
laravel的IOC Container能自动解析依赖,很逆天很神奇,那么它背后的实现原理是怎么样的呢?里面有什么rocket science呢?其实也没啥,背后用的是PHP5开始自带的映射(reflection)功能,或者说反射功能,又经常称作是reflection api,它能反向地解析提交给它的class、method、extension等,基于这些 ......
402
0
0
2022-05-09
简介因公司后台按照业务划分,不同的业务需要有不同的后台,越来越多的时候每次登录后台都要重新输入账号密码实在是不方便,所以需要实现一个 SSO 单点登录,网上翻阅了一些 SSO 的实现方案,有如下几个实现方案:基于父级域名实现跨域 Cookie基于 LocalStorage 跨域基于自己搭建认证中心本篇文章选用了搭建认证中心该方案,该实现效果和其他 SSO 单 ......
507
0
0
2022-05-08
从增删改查到事件溯源 - PHP增删改查如果你是一名 PHP 后端开发,增删改查(CRUD)对你来说,一定不陌生。简单来说,它是指对数据库进行增加,删除,修改,查阅基本操作。增删改查是面向数据库的一种建模方式。PHP 简直是为增删改查而生,它语法简单,无需编译,ORM 遍地开花,你可以快速地将数据库表和网页打通,从而实现增删改查功能。这种快感给人一种错觉,似 ......
411
0
0
2022-05-08
0. 学前准备:开发环境:Laravel SailIDE:VS Code视频地址:【李炎恢】【Laravel / API接口 】【十天技能课堂系列】历时三天,成功搭建Laravel Sail环境2. 创建项目curl -s https://laravel.build/yanhui | bash 如上所示,我创建一个名为 yanhui 的 Laravel 项 ......
488
0
0
2022-05-07
<?php namespace App\Service; class ZipService { public $zipObj; public function __construct() { $this->zipObj = new \ZipArchive(); } ......
417
0
0
2022-05-07
使用场景:使用模型创建一条数据,且 id 使用 uuid 自动接管;必备知识:没学过 PHP,没啥必备的;这里不说建表、创建模型了,直奔主题!模型(Tabs)use Ramsey\Uuid\Uuid; //方式1 // use Illuminate\Support\Str; //方式2 class Tabs ext ......
368
0
0
2022-05-07
1.安装WSL开启子系统功能dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 开启虚拟机平台功能dism.exe /online /enable-feature /featurename:VirtualMachine ......
506
0
0
2022-05-07
使用此插件的好处? 不想修改原有用户表字段?除了封禁用户,还行使用其他的封禁手段?想要类似于tp安全系统的封机器码? v1.2.4是带封禁功能的稳定版本 ......
480
0
0
2022-05-05
这段来源Dcat adminDcat Admin是一个基于laravel-admin二次开发而成的后台系统构建工具,只需极少的代码即可快速构建出一个功能完善的高颜值后台系统。支持页面一键生成CURD代码,内置丰富的后台常用组件,开箱即用,让开发者告别冗杂的HTML代码,对后端开发者非常友好。效果图创建按钮$grid->tools(function (G ......
661
0
0
2022-05-05