随笔分类 - php
摘要:规则: 有效期最长 30 天; 链接生成后,每个独立的链接被用户访问后,仅此用户可以再次访问并打开对应小程序,其他用户无法再次通过相同链接打开该小程序; 单个小程序每天生成链接数(URL Scheme 和 URL Link 总数)上限为 50 万条。 微信文档:https://developers.
阅读全文
摘要:文件锁 protected function addLock() { $this->lockFile = LOG_PATH.'/xxx.lock'; if(file_exists($this->lockFile)){ $lastmodify = filemtime($this->lockFile);
阅读全文
摘要:这里主要是介绍一些可逆的加密 # 建一张测试表 CREATE TABLE `users` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `username` varchar(128) DEFAULT NULL, `password` blob DE
阅读全文
摘要:示意图 原理 从图中可以看得很清楚,前台想要调用接口,需要使用几个参数生成签名。 时间戳:当前时间 随机数:随机生成的随机数(最好是唯一) 私钥:服务端分配给前端的私钥(附带的还会有一个公钥,公钥作为请求参数传给服务端) 算法规则:商定好的运算规则,利用算法规则生成一个签名。 前台生成一个签名,当需
阅读全文
摘要:说明:全概率计算为统一设置一个中奖概率;单独概率计算则每个奖品分别可以设置一个中奖概率; 算法一(全概率计算)<br/>此类中奖概率为所有奖项设置一个总的中奖概率,中奖后再从已有的奖品里面随机抽一个奖品中奖判断:1.先按照总体的抽奖概率判断该用户是否中奖<br/>2.如果中奖的话,则随机从所有奖品里
阅读全文
摘要:功能介绍 消息能力是小程序能力中的重要组成,我们为开发者提供了订阅消息能力,以便实现服务的闭环和更优的体验。 订阅消息推送位置:服务通知 订阅消息下发条件:用户自主订阅 订阅消息卡片跳转能力:点击查看详情可跳转至该小程序的页面 使用说明 步骤一:获取模板 ID 在微信公众平台手动配置获取模板 ID:
阅读全文
摘要:$num=3.545; $precision=2; 1、php保留两位小数并且四舍五入,代码如下: round($num, $precision) 2、php保留两位小数并且不四舍五入,代码如下 sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -1))
阅读全文