Разбить строку на разряды в PHP

Рейтинг: 0Ответов: 2Опубликовано: 26.02.2015

Всем привет.

Есть строка типа "100000". Как разбить ее на разряды в php, чтобы было "100 000"?.

Ответы

▲ 4Принят

number_format()
Для особых извращенцев, можно использовать preg_match()/preg_replace() (ссылки уже не помню, но видел реализацию), но тогда дорога одна: сюда.

▲ 1

ого... зачем жеж так жестоко... регулярки.... https://www.php.net/manual/en/function.number-format.php

$number = 100000;
echo number_format($number, 2, ',', ' '); // выведет 100 000,00
echo number_format($number, 0, ',', ' '); // Соответственно будет 100 000