Со страницы руководства PHP на number_format
:
строка number_format (число с плавающей запятой, int $ decimals = 0, строка $ dec_point = '.', Строка$,000_sep = ',')
Если вы хотите, чтобы числа типа 123456
были отформатированы как 1234,45
, используйте:
echo number_format($number / 100, 2, ",", "");
Если вам нужна точка в качестве разделителя тысяч(1.234,56
):
echo number_format($number / 100, 2, ",", ".");
PHP автоматически удаляет нули при преобразовании строки в число.