PHP Programmer.
laravel leftjoin on orOn的源码剖析 laravel leftjoin on orOn的源码剖析
leftjoin连接时需要对不止一个条件进行进行匹配,这时候就需要使用闭包方式 leftjoin('db', function ($join) {···}); 原生join orOn例子原生sql例子如下: SELECT * FRO
2020-09-21
Laravel Api 报错429 Too Many Attempts. Laravel Api 报错429 Too Many Attempts.
429 Too Many Attempts.在 Laravel 中该功能通过内置的 throttle 中间件来实现,该中间件接收两个参数,第一个是次数上限,第二个是指定时间段(单位:分钟) 第一个参数 100 代表每分钟限制 100 次请
2020-09-10
手把手教你用php实现无限极分类功能 手把手教你用php实现无限极分类功能
php轻松实现无限极分类功能 本文的 todo 都是需要自行修改的 应用场景如: 面包屑导航 分类(如:商品分类、课程分类、城市) 文件夹 数据表设计code字段是为了方便筛选 // todo 表名需要更换 CREATE TA
2020-08-26
jwt-auth根据token反解析出用户信息 jwt-auth根据token反解析出用户信息
token解密使用authenticate方法,注意要先setToken: use Tymon\JWTAuth\JWTAuth; class VerifySign extends JWTAuth { public functio
2020-08-10
Mac下安装swoole的步骤以及遇到的问题 Mac下安装swoole的步骤以及遇到的问题
Swoole 扩展是按照 PHP 标准扩展构建的。使用 phpize 来生成编译检测脚本,./configure 来做编译配置检测,make 进行编译,make install 进行安装。 Swoole官方地址https://www.s
2020-08-03
Linux下OpenSSL自签ssl证书 Linux下OpenSSL自签ssl证书
翻遍多篇自签ssl证书资料总结的经验,不过还是推荐用阿里云免费的证书。因内网需要用到的证书,所以使用了自签ssl。 介绍HTTPS服务是工作在SSL/TLS上的HTTP。首先简单区分一下HTTPS,SSL ,TLS ,OpenSSL这四
2020-07-28
Laravel Auth 内置登录-根据用户信息实现登录 Laravel Auth 内置登录-根据用户信息实现登录
laravel auth 内置登录-根据用户信息实现登录 项目:laravel项目没有前后端分离背景:根据用户信息(或uid)实现登录登录机制:laravel自带的auth session // Authentication G
2020-07-23
GuzzleHttp cURL errot 60:SSL certificate problem:self signed certificate GuzzleHttp cURL errot 60:SSL certificate problem:self signed certificate
GuzzleHttp cURL error 60: SSL certificate problem: self signed certificate 报错问题GuzzleHttp 发起https请求时,会报以下错误 cURL erro
2020-07-22
Mac下安装brew遇到的问题以及解决方案 Mac下安装brew遇到的问题以及解决方案
Mac下安装brew遇到的坑版本:Mac OS 10.15.5 brew官方地址:https://brew.sh Homebrew是什么Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实
2020-07-07
MacOS安装软件时提示文件已损坏 MacOS安装软件时提示文件已损坏
为什么会出现“文件已损坏”首先你安装的软件是汉化的或者是破解过的,所以安装完后就提示这个错误。 如何解决“文件已损坏”的问题 首先安全性改为任何来源打开终端,输入一下命令即可 sudo spctl --master-disable 系统偏好
2020-07-02
《我的憨憨女友都能看懂学会的PHP区别表格合集》 《我的憨憨女友都能看懂学会的PHP区别表格合集》
通俗易懂的表格汇总,带你快速理解两者(或多者)的区别关系 持续更新~~~,如有遗漏可以评论区告诉我~ 区别表格汇总isset 和 emptyisset:检测变量是否已设置并且非 NULL empty:判断变量是否为空,变量为 0/fa
2020-05-12
手把手教你如何做一套utm广告投放 手把手教你如何做一套utm广告投放
设计背景 目前平台上缺乏对用户来源和生命周期的管理,导致外部投放活动和平台的运营活动无法精确掌握投放效果。这次增加的功能,可以让我们掌握不同的投放、活动所带来的用户质量,从而优化投放及活动手段。 设计概览 通过在链接后面添加UTM
2020-05-07 WXiangQian
2 / 6