Я хочу превратить «грязную» цифру в правильно написанную цену в валюте. Вводимая цифра будет примерно 23,99000, и я хочу отобразить 23,99 + символ евро.
Я использую это:
$price = number_format($price, 2, ',', '')." €";
Но результат будет 23,00 € вместо 23,99 €.
Что я делаю неправильно? Спасибо!
$price
перед операцией. - person iblue   schedule 08.02.2012$price
? Поплавок? Строка? Покажите намvar_dump($price)
. - person deceze♦   schedule 08.02.2012$price = number_format((float)$price, 2, ',', '')." €";
? Верно? - person Nicolò Canal   schedule 08.02.2012