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