PHP показывает money_format без текста валюты

Можно ли в PHP использовать money_format для отображения денег без отображения валюты или, по крайней мере, отображения ее в сокращенной форме?

В настоящее время я использую:

$money = "1234.56";
setlocale("LC_ALL", "de_DE");
$money = money_format("%n", $money);

person Frank Vilea    schedule 05.07.2011    source источник


Ответы (2)


!

Серьезно. это флаг:

$money = money_format("%!n", $money);
person cwallenpoole    schedule 05.07.2011
comment
Спасибо, а есть ли флаг для использования евро вместо евро?? - person Frank Vilea; 05.07.2011
comment
$money = money_format("€ %!n", $money); работает в моей среде. К сожалению, зависит от конфигурации сервера. - person Chris Pillen; 19.02.2015

попробуйте number_format ($ деньги)

http://php.net/manual/en/function.number-format.php

person rackemup420    schedule 05.07.2011
comment
+1, это действительно полезно вместо money_format. - person User16119012; 04.03.2014
comment
Идеально подходит для моего варианта использования. Спасибо! - person Bhargav Nanekalva; 25.06.2015