AI动态
AI基础
AI大模型
AI智能体
AI应用
AI编程
AI安全
AI学院
网安动态
安全运维
网站防护
软件安全
渗透测试
拒绝服务
漏洞挖掘
安全学院
区块动态
区块基础
智能合约
DeFi金融
区块开发
区块安全
区块学院
最新发表
最新回复
我的帖子
资讯
电脑
手机
运维
编程
教程
导读
设计中心
2018-3-30 13:00 |来自: 互联网 377 0
本文来自PHPGod联盟北京小伙伴的原创文章,欢迎点评。
有时候会遇到json_decode()解析的字符串中有个长整型,解析成1.0E….之类的溢出问题。解决办法根据php的版本不同而不同:PHP5.4以上的可以配置下json_decode(),解析的时候这么写就好//$de_res为需要解析的值;json_decode($de_res,true, 512, JSON_BIGINT_AS_STRING);如果是5.4版本以下的可能要麻烦一些了.需要用到以下这个类.来替代json.怎么用就不用我说了吧.这个方法如果也对你的情况没用的话,要不就升级php版本,要不就用正则吧.Good Luck!
完整代码如下,由于代码实在太长,于是截图如下。
关注微信公众号:PHP技术大全
PHPer升级为大神并不难!
黑名单|存档|手机版|网站地图|免责条款|法律声明|隐私保护|HACKBASE
GMT+8, 2026-6-9 23:02
Powered by Discuz!