PHP根据指定月份和日期获取大于当前时间含年份的完整时间 为了获取指定月份和日期大于当前时间的包含年份的完整时间,可以使用PHP中的 DateTime 类来处理日期和时间,我们据此写个函数,接受月份和日期作为参数,然后返回一个DateTime对象,表示下一次出现该月该日的时间。 DateTime YangJunwei Code 发布于 2024-12-20 6 阅读全文
基于PHP处理大量会员积分清零的可靠性之分页批处理 在上一个项目【人人商城积分清零插件】,有一块儿是处理大量会员积分定期清零,要确保所有会员的积分操作都能顺利执行完毕是至关重要的。 考虑到可能涉及大量的数据更新操作,直接在一个HTTP请求中完成所有操作··· redis 批处理 清零 积分 YangJunwei Code 发布于 2024-12-18 18 阅读全文
微信小程序适配iPhoneX及后续型号底部小黑条(底部安全区域) 自 iPhone X 开始,底部增加了小黑条,也就是安全区域,微信小程序官方已经针对 iPhoneX 及后续型号的底部小黑条做了适配,小程序底部的 tabbar 不会被黑条遮挡,但是其他页面自定义的底部导航,还需要我们自己来解决。 getDeviceInfo 小程序 微信 YangJunwei Code 更新于 2024-12-13 562 阅读全文
人人商城商品新增拼单功能 在人人商城商品详情页,新增拼单功能,参考拼多多商品详情页。 要求商品可单独购买,可参与拼单/拼团购买,商品支持X人团专享价下单,满足X人后成团发货。 人人商城 拼单 拼团 YangJunwei Code 更新于 2024-12-13 11 阅读全文
web开发时调用百度地图API报错-APP被您禁用啦 web开发时调用百度地图API报错-APP被您禁用啦 API lbs 百度地图 YangJunwei Code 发布于 2023-06-02 4135 阅读全文
Redis防止业务重复处理的应用 Redis经常被用来处理可能会重复执行的操作场景,比如防止前端重复提交、接口超时重试、消息重复推送等场景,以保证幂等。 redis setnx 重复 YangJunwei Code 更新于 2023-05-19 246 阅读全文
人人商城任务中心[购买指定商品]选中的商品仅可通过领取任务后购买 人人商城的插件任务中心有一个[购买指定商品]的任务,该任务选中的商品要求仅可通过领取任务后购买,即使知道该商品ID,也无法从前端的商品链接进行购买。 人人商城 任务中心 YangJunwei Code 更新于 2023-12-17 32 阅读全文
微信小程序用户头像昵称获取规则调整公告及解读 微信各平台出于保护用户的头像昵称等数据,而反复调整各接口的能力,我们来看看本次小程序用户头像昵称获取规则调整公告都说了些啥。 wx.getUserInfo wx.getUserProfile 头像昵称 小程序 微信 YangJunwei Code 更新于 2022-09-01 3515 阅读全文
PHP使用nl2br()转义换行 在收集表单数据时,如果我们只是简单的用 textarea 而非编辑器来处理数据入库,当用户长篇输入的数据包含换行时,前端直接读取该数据时,不会有换行效果,可通过自带的函数 nl2br() 来处理换行,也就是在 \n 前插入 <br />,这里可参考 nl2p()。 nl2br nl2p 换行 YangJunwei Code 发布于 2022-03-16 1913 阅读全文