每天学习一点点,成功增加一大步

 分类:PHP

PHP 笔记:使用 JWT 创建 Token

PHP 笔记:使用 JWT 创建 Token
今天在做一个需求是用 PHP 创建一个 JWT 类型的 Token ,要问什么是 JWT 自己百度或谷歌去吧,这点功夫都懒得下的话就自己打自己一下吧。这回还是头一次遇到做这个需求,解决的过程还是有点头疼的,但成功之后就感觉到收获了。现将解决的过程记录下来。 依赖 环境:php ...

zhanghui 11个月前 (07-09) 2740℃

PHP 常用功能函数(收集中)

PHP 常用功能函数(收集中)
每天学习一点点,收录一点点,收集一些常用(通用)的功能函数,有助项目的快速开发,以下收录的功能函数也是我在项目中实践过的没有问题的。列一下收录过的目录 递归函数(还有一种写法 见第3页) HTML 代码 压缩 从文章内容(HTML 代码)中取出所有图片 递归函数 /** * ...

zhanghui 12个月前 (06-08) 554℃

微信公众号开发(微信支付部分)

微信公众号开发(微信支付部分)
前面写了【微信的授权登录】,接下来记录的是如何实现微信支付的功能,这里我真是服了马化腾只顾着自己复制别人的东西,却不做好自家产品的生态链,你看这微信公众号的官方DEMO写得BUG一大堆。 好了回归正题吧,在做微信支付的过程中,我也是用了民间的方法来解决。 下面是微信支付的核心类 ...

zhanghui 2年前 (2017-07-19) 849℃

微信公众号开发(授权登录部分)

微信公众号开发(授权登录部分)
这段时间一直在忙着做公司的一个比较麻烦的客户的项目,这不就遇到了要对接微信公众号的登录和支付功能,之前也做过的,但由于时间较长很多老东西都找不到了,而且之前做的印象最深的是官方的DEMO体积大不说而且带有BUG存在,测试运行官方DEMO都不正常。所以这次呢,我就用了民间的方法,简...

zhanghui 2年前 (2017-07-19) 520℃

实现ajax长轮询

实现ajax长轮询
传统的AJAX轮询方式,客服端以用户定义的时间间隔去服务器上查询最新的数据。这种拉取数据的方式需要很短的时间间隔才能保证数据的精确度,但太短的时间间隔客服端会对服务器在短时间内发送出多个请求。 反转AJAX,就是所谓的长轮询或者COMET。服务器与客服端需要保持一条长时间的请求,...

zhanghui 2年前 (2017-07-04) 953℃

discuz社区与钉钉企业应用的整合

discuz社区与钉钉企业应用的整合
要想实现discuz社区与钉钉企业应用的整合的主要目的就是通过点击钉钉的企业应用图标能够直接登录到 discuz ,而要想实现这个就要解决以下几个问题: 如何在用户点开钉钉企业应用时获取到当前钉钉用户的信息。 如何绕开discuz的登录验证通过url能直接登录(这个已经解决记录...

zhanghui 2年前 (2017-03-14) 3240℃

如何绕开discuz的登录验证

如何绕开discuz的登录验证
最近,我接手一个研究性的任务,就是通过钉钉的企业应用能直接登录公司的论坛,公司的论坛系统用的是 discuz 。discuz 是我很久以前还是在校生把玩的东西,自从离校就业后就几乎没有关注 discuz 了,都是在围绕着公司的所需开发独立的项目。虽然这次的...

zhanghui 2年前 (2017-03-14) 3345℃

PHP 7.1 新特性

PHP 7.1 新特性
可空类型 可空类型主要用于参数类型声明很函数返回值声明。 主要的两种形式如下:  <?php function answer(): ?int { return null; //ok } function answer(): ?int { return 42...

zhanghui 2年前 (2017-03-03) 488℃

PHP 7 新特性

PHP 7 新特性
1. 运算符(NULL 合并运算符) 把这个放在第一个说是因为我觉得它很有用。用法: $a = $_GET['a'] ?? 1; 它相当于: <?php $a = isset($_GET['a']) ? $_GET['a'] : 1; 我们知道三元运算符是可以这样用的:...

zhanghui 2年前 (2017-03-03) 388℃

PHP 5.6 新特性

PHP 5.6 新特性
1、可以使用表达式定义常量 https://php.net/manual/zh/migration56.new-features.php 在之前的 PHP 版本中,必须使用静态值来定义常量,声明属性以及指定函数参数默认值。 现在你可以使用包括数值、字符串字面量以及其他常量在内的数...

zhanghui 2年前 (2017-01-09) 456℃