PHP计算两个特别大的整数

函数getIntAdd (a, b)美元{
$ c=";
bCount美元=strlen (b)美元;
$计算=strlen(美元);
$ count=max (bCount,计算美元);
aDiff美元=count -计算美元;
bDiff美元=count - bCount美元;
(i=数- 1美元;$ i>=0;我——美元){
保兑美元数=$ - $ <=$计算?intval中($ (i - aDiff美元)):0;
$ bVal=count -我美元<=$ bCount吗?intval中($ b (i - bDiff美元)):0;
v=保兑美元+ bVal美元;
如果(strlen ($ c)> 0 & & strlen ($ c)>=count - i)美元{
$ c=(v + intval中美元($ c [0])) .substr ($ c, 1, strlen ($ c) - 1),
}其他{
$ c=v c。美元”;
}
}
返回$ c;
}
$=' 23490234328490289048902384908392849238 ';
$ b=' 234320498324982390489328498230984982399290384902384 ';
$ c=getIntAdd (a, b)美元;
print_r ($ c);

PHP计算两个特别大的整数