Я хочу превратить «грязную» фигуру в правильно написанную валютную цену. Формат ввода будет примерно 23.99000, и я хочу отобразить 23,99 + символ евро.PHP number_format() decimal .99 превращен в .00
Я использую это:
$price = number_format($price, 2, ',', '')." €";
Но результат будет 23,00 € вместо 23,99 €.
В чем я ошибаюсь? Благодаря!
Возможно, плохо округлое. Пожалуйста, покажите нам точное содержание '$ price' перед операцией. – iblue
Что такое '$ price' точно? Поплавок? Строка? Покажите нам 'var_dump ($ price)'. – deceze
Цена точно определяется как $ price = 23.99000 –