Подтвердить что ты не робот

Можно ли отформатировать число до 2 десятичных знаков с помощью Smarty PHP

Можно ли отформатировать число до 2 десятичных знаков с помощью Smarty PHP?

Спасибо.

4b9b3361

Ответ 1

string_format принимает параметры форматирования sprintf:

{$number|string_format:"%.2f"}

Ответ 2

{$number|number_format:2} - это то, что вы хотите

Ответ 3

{$number|round:"2"} также работает

Ответ 4

Для отображения 2 вместо 2.00 вы можете использовать: заменить в Smarty PHP

См. ниже пример -

$number = 2.00

{$number|replace:'.00':''}

Output :- 2 

Надеюсь, что это поможет.