- 博客(5)
- 资源 (12)
- 收藏
- 关注
转载 TP6自建错误类型的exception,实现手动抛出exception
起初希望在TP6的controller中新建一个COMMON.PHP,用来通用的验证。想用TP6的自带的exception功能抛出自定义的异常ApiException.结果,按TP5那套新建exception文件走不通。于是有了之后的摸索;仿照系统自带的exception类,在相同目录下新建了ApiException,如下:之后,在COMMON.PHP中use 这个类,执行了throw new 类,结果还是不行,在官方文档中看到了,对自定义异常类的定义抛出,需要在Exc...
2021-05-13 10:47:30 919
转载 thinkphp6 使用 jwt 生成 token 中间件验证token
jwt、tp中间件听起来好高大上的样子。以下两个问题需要搞懂1jwt 是什么 ?JWT 全称 Json Web token,是为了在网络应用环境间传递声明而执行的一种基于json的开放标准(RFC 7519),该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者之间传递被认证的用户身份信息,以便于从服务器获取资源,也可以增加一些额外的其他业务逻辑所必须的声明信息,该token也可之间被用于认证,也可以被加密。简而言..
2021-05-11 16:59:05 422
转载 tp6 redis 安装与存取数据
1.安装最新版的phpstudy,如果你用的旧版或者其他的就需要手动安装redis扩展下载地址:http://public.xp.cn/upgrades/phpStudy_64.zip2.安装redis软件和redis可视化工具redis软件:https://soloking.lanzous.com/id06e3gredis可视化工具:https://soloking.lanzous.com/id06ghcredis可视化工具不要更新,不然会收费3.在phpstudy安装..
2021-05-07 13:42:23 580 1
转载 yii2 模糊查询
原文地址:https://www.zhangmoxuan.com/article/view_58.html简单的用法中,where()方法是设置查询条件的,也就是sql语句中的where部分,例如:$query = Article::find()->where(['status'=>10]);//sql: SELECT * FROM `article` WHERE `status`=10$query = Article::find()->where(['status'=>
2021-05-06 18:23:24 853
原创 js 获取对象的key名和key值
使用for in遍历对象时,需要用hasOwnProperty(key)方法过滤掉非对象自身的属性(继承自原型链的属性)var obj = { "name" : "zh", "age" : 22,}for(var key in obj){ //遍历对象的所有属性,包括原型链上的所有属性 if(obj.hasOwnProperty(key){ //判断是否是对象自身的属性,而不包含继承自原型链上的属性 console.log(key); //键名 cons
2021-05-06 11:17:23 2151
c盘清理方式,清理后C盘总容量100G,可以剩余50个G可用
2024-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人