我想在大于999的数字之间设置一个空格。
例如:
不是“1000”而是“1 000”, 不是“10500”而是“10 500”;
如何在格式化字符串时执行此操作?
答案 0 :(得分:2)
答案 1 :(得分:2)
尝试number_format
,如下所示:
<?php
$number = 10500;
echo number_format($number, 0, '.', ' ');
// Output 10 500
?>
这应该可以解决问题。
答案 2 :(得分:1)
你可能正在寻找php函数number_format()
$number= 1000;
if($number > 999){
$number = number_format($number, 0, '', ' ');
echo $number;
}
答案 3 :(得分:-1)
您可以使用php
中的substr()函数