2013-03-28 2 views
1

Возможно, простая проблема, если вы знаете ответ.PHP - Правильный способ добавить пробел между цифрами?

То, что я

Числа без пробелов.

$str = 10000; 
$str2 = 100000; 

То, что я хочу

Преобразовать сверху вниз ...

$str = '10 000'; 
$str2 = '100 000'; 

Собственные мысли

Я думал о некоторых StrPos, регулярное выражение, str_replace, но это действительно способ решить это? Я приму самый правильный ответ короткого кода без недостатка скорости.

+1

, где именно вы хотите пространство? – ksg91

+1

Почему этот вопрос был остановлен o.O? – HamZa

+2

Да, его глупый вопрос, но можно оптимизировать код с лучшим решением, поэтому плз, его не всегда нужно проголосовать за такой вопрос. –

ответ

3

использование number_format:

$formatted = number_format(
    $number, $numberOfDecimals, $decimalSeperator, $thousandsSeperator); 
Смежные вопросы