随笔分类 -  PHP

摘要:在列表展示用户信息的时候发现有是base64的微信昵称,还有一些并不是base64的字符,所以就需要判断字符是否需要base64解码。这时就要通过判断来进行解码,然后在网上找了一些方法。如下: $str = "5L2g5aW9"; if ($str == base64_encode(base64_d 阅读全文
posted @ 2019-12-13 16:51 XueDing 阅读(3946) 评论(0) 推荐(0)
摘要:微信红包的架构设计简介: 概况:2014年微信红包使用数据库硬抗整个流量,2015年使用cache抗流量。 1、微信的金额什么时候算? 答:微信金额是拆的时候实时算出来,不是预先分配的,采用的是纯内存计算,不需要预算空间存储。。 采取实时计算金额的考虑:预算需要占存储,实时效率很高,预算才效率低。 阅读全文
posted @ 2019-03-04 11:20 XueDing 阅读(2246) 评论(2) 推荐(0)
摘要:Pay.php支付控制器 模型:Weixin.php Weixin.php Alipay.php 支付宝需要的submit文件:点击下载 wx.html在使用微信客户端支付时需要的页面 阅读全文
posted @ 2019-01-19 12:17 XueDing 阅读(2949) 评论(0) 推荐(2)
摘要:首先下载SDK包可以在 官网下载 ,或者在项目根目录使用composer 。 压缩包里面有五个文件,实际运用到只有两个,然后放在extend文件目录下 在需要使用的控制器进行引入 上传方法: 删除方法: 阅读全文
posted @ 2019-01-15 17:51 XueDing 阅读(2302) 评论(1) 推荐(1)
摘要:1 $file_name = '后弦 - 下完这场雨 (铃声).mp3'; 2 $arr = $this->getInfo($file_name);//返回音频的信息 3 $time_long = gmdate('H:i:s', $arr['seconds']); 4 5 /** 6 * 获取文件信 阅读全文
posted @ 2019-01-09 10:49 XueDing 阅读(1984) 评论(0) 推荐(1)