话题:php

thinkphp6中使用session设置无效问题的解决及注意事项
技术开发 thinkphp6中使用session设置无效问题的解决及注意事项

2022-05-27 18:27 查看(4866)

就如thinkphp官方在文档开头所描述的一样,ThinkPHP6.0基于精简核心和统一用法两大原则在5.1的基础上对底层架构做了进一步的优化改进,并更加规范化;其实从5.x版本开始thinkphp本身就是为api应用而生。特别是在6.0版本开始框架默认压根不开启和提供模板引擎,需要下...
php不能打开处理比较大图片的解决方案
技术开发 php不能打开处理比较大图片的解决方案

2022-05-24 12:35 查看(1125)

今天某用户反馈发布一条内容后,整个后台管理列表打不开,而且网站首页打开也是空白的。通过定位发现是这条内容上传了一张近一亿像素的图片,系统在进行图片缩略处理的时候直接卡死了(该系统基于thinkphp开发,卡在了\think\Image::open方法处)。那么如何避免这种...
利用PHP高精确度运算BC函数库解决小数计算异常问题
技术开发 利用PHP高精确度运算BC函数库解决小数计算异常问题

2017-11-05 12:40 查看(9874)

现在开发项目,很多时候都与支付相关,而在支付流程中就必然牵扯到金额的计算,在现实生活中商品的价格不一定都是整数,标准的价格是两位小数精确到分。比如11.20、32.30、9.80等等。现在对于中小型项目,主流都是使用支付宝支付和微信支付这两种第三方方式。 不管哪...
开发童鞋偶遇php作为弱类型语言的坑
技术开发 开发童鞋偶遇php作为弱类型语言的坑

2017-07-25 22:14 查看(5951)

背景 今天一个即将完成的项目,测试童鞋跟开发童鞋讲微信支付出bug了,支付完成后订单却没有更新状态了。开发童鞋马上讲,这块代码这几天一直没更新啊,不一直都好好的么,测试就别给我添乱了。正当测试和开发准备“吵架”的时候我听到了,对他们说再测几遍。 结果开发...