Intereting Posts
PHP: печать неопределенных переменных без предупреждения Отгрузка рассчитывается по весу и количеству товаров как сделать этот регистр preg_match незаметным? PHP Fatal Ошибка Не удалось открыть файл WordPress Получить идентификатор страницы вне цикла PHP regex заменяет пустое пространство на & nbsp; если он соответствует одной букве Как я могу отправить опубликованные данные, когда пользователь сначала перенаправляется через Paypal? Как сохранить декодированное изображение base64 в файловой системе, используя php? Как обрабатывать сложную форму с несколькими моделями и табличный ввод в yii Как передать значение vue.js в качестве параметра для маршрута в лезвии Развертывание с использованием ssh с ключом без предоставления парольной фразы для закрытого ключа (ssh-agent) API календаря Google: выбор / создание календарей? Используя PHP, как мне получить первый абзац статьи в Википедии с API MediaWiki? fpdf разрыв строки не работает Преобразование json-данных в таблицу HTML

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

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

Благодарю.

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

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

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

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

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

Пример ниже –

 $number = 2.00 {$number|replace:'.00':''} Output :- 2 

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