<?php
$num = 115101972680109923367112264172910153889322104;
echo $num;
echo '<br/>';
echo number_format($num);
echo '<br/>';
echo number_format($num,2);
echo '<br/>';
echo number_format($num,2,",",".");
echo '<br/>';
echo number_format($num,0,'','');
?>
以上方法得到的结果:
1.1510197268011E+44
115,101,972,680,109,927,252,026,068,279,820,396,817,022,976
115,101,972,680,109,927,252,026,068,279,820,396,817,022,976.00
115.101.972.680.109.927.252.026.068.279.820.396.817.022.976,00
115101972680109927252026068279820396817022976
官方函数地址:http://php.net/manual/zh/function.number-format.php