Я пытаюсь отображать денежные числа пользователям в удобочитаемом формате.
На данный момент вывод выглядит так:
£ .70
Я бы хотел сделать это
£ 0,70
Поскольку он более читабелен и меньше шансов, что его ошибочно принимают за £ 70
Я пытался использовать денежный формат
$number = money_format("#1", $number);
Но мне не удалось получить желаемый результат.
Затем я использовал number_format, но, похоже, он работает только с самим числом, а не с тем, как оно отображается, то есть с округлением числа до N-го десятичного знака.
Я думал о такой манипуляции со строками.
if ($number < 1)
$number = "0" . $number
Однако я надеюсь, что SO знает лучший способ достичь этого, а не манипулирование строками.
Спасибо