php将一个数字每三位用逗号隔开的方法

内容纲要

我们在很多程序中都会涉及到钱的显示和计算,我们日常显示钱的方式是每三位用逗号隔开,以方便人们快速的读出数字的多少,那么在PHP中如何实现这个功能呢?今天耀骑网络就和大家分享一下实现的方法:

现在有一个数687823498027381,我们要用程序实现687,823,498,027,381这样的效果,代码如下:

$strnum=’687823498027381′;

//定义一个函数来实现功能

function formatstr($strnum){

$strnum=strrev($strnum);

$strnum=chunk_split($strnum,3,’,’);

$strnum=strrev($strnum);

$strnum=ltrim($strnum);

return $strnum;

}

$newstr=formatstr($strnum);

当然有的朋友可能会说php有现成的函数可以实现此功能,不错确实是有number_format函数,但是如果业务要求不用逗号隔开呢?那就得用以上提到的这个办法了

 

发表评论

邮箱地址不会被公开。 必填项已用*标注

8 × 1 =