Форматирование числа средствами php
Опубликовано в чт, 09/11/2014 - 12:31
Нужно отформатировать число, чтобы миллионы и тысячи отделялись пробелом, то есть число вида "1234567" выводилось в виде "1 234 567", очень актуален такой вывод для валюты. Итак, давайте посмотрим, как можно реализовать данное форматирование числа. Оказывается, все очень просто - в php есть специальная функция для форматирования чисел, имя этой функции - number_format()
number_format() в действии
<?php
$num
= 1234567; // наше число
print number_format($num, 0, " ", " "); // вывод результата, в данном случае "1 234 567"
?>
Коротко о функции number_format()
В качестве первого аргумента передаем пациента, которого нужного отформатировать, в качестве второго аргумента указываем число знаков после запятой, третий аргумент - это разделитель дробной части, последний аргумент - это разделитель тысяч.