$imgLen = strlen($base64);
$fileSize = $imgLen - ($imgLen / 8) * 2;
$fileSize = number_format(($fileSize / 1024), 2) . 'kb';
base64编码规则
①.把3个字节变成4个字节。
②每76个字符加一个换行符。
③.最后的结束符也要处理。
所以base64编码后,字节长度会比原来的大1/3(1/76就忽略不计了)。
即原来一张图片3k,base64转后,变成4k了。