创建集合为了创建一个集合,可以将一个数组传入集合的构造器中,也可以创建一个空的集合,然后把元素写到集合中。Laravel 有collect()助手,这是最简单的,新建集合的方法。$collection = collect([1, 2, 3]); 默认情况下, Eloquent 查询的结果返回的内容都是 Illuminate\Support\Collecti ......
380
0
0
2023-08-27
Laravel 有很多东西。但是快不是其中之一。让我们学习一些优化技巧,以加快运行速度!自从 Laravel诞生以来,没有一个 PHP 开发人员不受她的影响。他们是喜欢 Laravel 提供的快速开发的初级或中级开发人员,或者是由于市场压力而被迫学习 Laravel 的高级开发人员。不管怎样,不可否认的是,Laravel 已经振兴了 PHP 生态系统(我确定 ......
435
0
0
2023-08-11
目录一:队列配置1:队列相关配置2:不同队列依赖二:创建队列任务三:任务分发1:默认分发2:延时分发3:指定队列分发4:指定驱动分发5:指定驱动和队列分发四:任务处理五:失败任务处理六:使用Supervisor管理队列1:Supervisor安装2:配置Supervisor3:启动Supervisor补充一:队列配置队列的配置文件放置在config/queu ......
428
0
0
2023-08-05
目录一:创建迁移二:迁移结构1:up方法2:down方法三:运行迁移四:迁移回滚五:回滚后迁移六:可用字段类型七:字段修饰八:修改字段九:删除字段十:索引长度 & Mysql / MariaDB十一:外键约束一:创建迁移在laravel中使用make:migration命令来创建迁移php artisan make:migration create_ ......
388
0
0
2023-08-05
在网络开发领域,你会经常遇到 "角色 "和 "权限 "这两个术语,但它们是什么意思?权限是对某一事物的访问权,比如说网络应用中的一个页面。一个角色只是一个权限的集合。为了说明这个问题,让我们举一个内容管理系统(CMS)的简单例子。该系统可以有多种基本权限,包括以下内容。可以创建博客文章可以更新博客文章可以删除博客文章可以创建用户可以更新用户可以删除用户该系统 ......
569
1
1
2023-07-29
SQL 注入 概述 所谓 SQL 注入,就是通过把 SQL 命令插入到 Web 表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的 SQL 命令。它是利用现有应用程序,将(恶意的)SQL 命令注入到后台数据库引擎执行的能力,它可以通过在 Web 表单中输入(恶意)SQL 语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计 ......
464
0
0
2023-07-28
1、单一职责原则2、保持控制器的简洁3、使用自定义Request类来进行验证4、业务代码要放到服务层中5、DRY原则 不要重复自己6、使用ORM而不是纯sql语句,使用集合而不是数组7、集中处理数据8、不要在模板中查询,尽量使用惰性加载9、注释你的代码,但是更优雅的做法是使用描述性的语言来编写你的代码10、不要把 JS 和 CSS 放到 Blade 模板中, ......
468
1
1
2023-07-17
目录1.将 JSON 转换为 CSV2.密码生成器3.从多个文件中搜索字符串4.从给定网页获取所有链接5.图像水印6.从网页抓取并下载所有图片7.低电量通知8.计算您的年龄9.组织不同类别的下载文件夹10.从CSV文件批量发送电子邮件11.获取网站的IP地址和主机名12.终端进度条13.无线密码弹出器14.给定网站的快照15.将文件拆分为块16.加密和解密文 ......
696
0
0
2023-06-19
Laravel10发布已经有一段时间了,也到该需要升级下版本的时候了1. 升级PHP版本Laravel10需要php8的支持,我们来看下官网的版本要求:VersionPHP (*)ReleaseBug Fixes UntilSecurity Fixes Until87.3 - 8.1September 8th, 2020July 26th, 2022Janu ......
673
1
1
2023-06-18
相信许多朋友从前都有操作过采集网站项目,有的是人工仿制的,也有使用采集软件、插件快速获取内容的。即便搜索引擎推出各种算法来处理采集垃圾网站,可是有些人的确一直在做的比较好,当然这些必定不是咱们看的这么简略。并不是只需求咱们建立好网站,然后人工仿制、软件采集,或许是伪原创等等,包含咱们看到群里不少的网友做的的确不错,有的网站有被出价几万出售,甚是仰慕。一、网站 ......
429
0
0
2023-05-22