Karp 的技术博客

json 数据格式 中 大整数解开 会被转换为科学计数法 使用 JSON_BIGINT_AS_STRING

json_decode 官方文档

json_decode($var, true, '512', JSON_BIGINT_AS_STRING)

PHP 科学计数法转字符串

<?PHP
 function ScToNum($num) {
    $numer = strtoupper($num);
    $parts = explode('E', $numer);
    list($int, $ex_str) = $parts;

    $exp = $ex_str[0];
    $var = substr($ex_str, 1);

    if ($exp == '+') {
        return bcmul($int, bcpow(10, $var));
    }

    return bcdiv($int, bcpow(10, $var));
}

php

版权属于:karp
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
更新于: 2019年01月07日 10:50
4

目录

来自 《PHP 大整数 / 科学计数法 转 字符串 》