Cyc*_*ode 0 html php whitespace numbers
在我的数据库中,我有以下数值:
1000
1500
10000
12500
100000
890000
1000000
6900000
Run Code Online (Sandbox Code Playgroud)
在前端,我想显示这些数字,如:
1 000
1 500
10 000
12 500
100 000
890 000
1 000 000
6 900 000
Run Code Online (Sandbox Code Playgroud)
实现这一目标的最佳途径是什么?
我尝试过类似的东西:
function convert_number($number) {
$string = "".$number."";
$count = strlen($string);
$result = '';
for($i = 0; $i < $count; $i++) {
$result .= $string[$i];
if(($i % 4) == 0) $result .= ' ';
}
return $result;
}
Run Code Online (Sandbox Code Playgroud)
小智 5
使用PHP的number_format:
echo number_format( $number, null, null, ' ' );
Run Code Online (Sandbox Code Playgroud)