php基础

ThinkPHP6使用JWT+中间件实现Token验证实例详解

前言 最近看了很多关于TP6使用JWT的文章,总结:按照他们的步骤——几乎不行,所以准备自己写一篇偏向实战的文章,也当做个记录。一、JWT介绍不喜欢搬文章,所以这篇文章,我愿称他为全网最详!(里面详细介绍了JWT

详解如何在PHP中使用布隆过滤器

目录布隆过滤器原理布隆过滤器处理流程第一步:开辟空间第二步:寻找 hash 函数第三步:写入数据第四步:判断在PHP中如何使用1. 使用BloomFilter扩展库2. 自行实现布隆过滤器布隆过滤器(Bloom Filter)是一种用于快速

php中的双引号与单引号的基本使用及区别

目录1.单引号声明2.双引号声明字符串3.字界符声明双引号与单引号有什么区别1. 双引号解析变量,但是单引号不解析变量2. 在双引号里面插入变量3. 双引号解析转义字符,单引号不解析转义字符4.转义字符\(反斜线的使用)5. 双号和单引号可

Thinkphp6 配置并使用redis图文详解

一、安装redisThinkPHP内置支持的缓存类型包括file、memcache、wincache、sqlite。ThinkPHP默认使用自带的采用think\Cache类。可以在小皮的软件管理中安装redis(比较简单快捷),也可以先参

TP5使用RabbitMQ实现消息队列的项目实践

目录1、安装扩展2、自定义命令3、rabbitmq服务端4、发送端5、验证在使用 RabbitMQ 之前,你要安装好 RabbitMQ 服务,具体安装方法可以参考 windows下安装RabbitMQ1、安装扩展进入TP5 更目录下,输入命

thinkphp6中Redis 的基本使用方法详解

1.安装redisThinkPHP内置支持的缓存类型包括file、memcache、wincache、sqlite、redis。ThinkPHP默认使用自带的采用think\Cache类。(PHPstudy自带redis)如果没有跟着下面步

php学习Eloquent修改器源码示例解析

目录引言Demo源代码总结引言感觉好长时间没写东西了,一方面主要是自己的角色发生了变化,每天要面对各种各样的事情和突发事件,不能再有一个完整的长时间让自己静下来写代码,或者写文章。另一方面现在公司技术栈不再停留在只有 Laravel + V

Laravel多条件where查询语句使用详解

目录引言使用多条件的 where 语句使用条件性的 where 查询引言在使用 Laravel 开发应用的时候,还是会经常遇到多条件的查询语句,比如一个网站的商品筛选页面就有可能是这样子:https://baitexiaoyuan.oss-cn-zhangjiakou.aliyuncs.com/updatecrm/php/www.jd.com