НУЛИ ПОСЛЕ ЗАПЯТОЙ PHP
В PHP есть несколько способов форматирования чисел с плавающей точкой, включая задание точности количества знаков после запятой. Это может быть полезно, например, при округлении результатов вычислений.
Одним из способов форматирования чисел в PHP является использование функции number_format(). Она принимает четыре параметра: число, количество знаков после запятой, разделитель тысяч и разделитель дробной части. Например, для отображения числа 1234.5678 с двумя знаками после запятой и точкой в качестве разделителя дробной части нужно вызвать функцию следующим образом:
echo number_format(1234.5678, 2, '.', ',');
Этот пример выведет на экран строку "1,234.57".
Другим способом форматирования чисел с плавающей точкой в PHP является вызов функции sprintf() с использованием специального формата %.2f, где 2 указывает количество знаков после запятой. Например, следующий код выведет на экран строку "1234.57":
echo sprintf("%.2f", 1234.5678);
Если необходимо удалить все нули после запятой, можно воспользоваться функцией rtrim() для удаления лишних нулей и точки. Например, следующий код выведет на экран строку "1234.56":
$num = 1234.5600;
echo rtrim(sprintf("%.2f", $num), "0.");
PHP 2023. Основы синтаксиса, переменные, базовые операции PHP
Позднее статическое связывание PHP - Late static binding
#45 Уроки PHP - Учим язык PHP, форматный вывод, функции printf, explode, implode
PHP-DI - сервис контейнер
Замыкания в PHP - Базовый курс PHP-7
PHP 8.0 - 8.2 - Производительность и фичи
PHP 2023. Ввод и вывод информации, типы данных PHP