СОКРАЩЕНИЕ ЦИФР PHP

В PHP есть много возможностей для работы с числами. Однако иногда бывает нужно сократить длину числа, например для приведения его к удобоваримому виду на странице.

Один из способов это сделать - использование функции number_format(). Она принимает на вход число и опции форматирования и возвращает сокращенное число в виде строки. Например:

$number = 1234567.89;
$shortened = number_format($number, 2, '.', ' '); // "1 234 567.89"

Первый аргумент - число, второй - количество знаков после запятой, третий - разделитель дробной части, четвертый - разделитель тысячных.

Если нужно просто отбросить дробную часть, то можно воспользоваться функцией intval(). Она принимает на вход число и возвращает только его целую часть:

$number = 1234.56;
$integer = intval($number); // 1234

Еще один способ - использование оператора деления //. Например, чтобы сократить число до миллионов:

$number = 1234567;
$shortened = $number // 1000000; // 1.234567

В этом случае мы делим число на миллион и получаем дробное число. Можно использовать функцию round() для округления до нужного количества знаков после запятой:

$shortened = round($shortened, 2); // 1.23

Учим PHP за 1 Час! #От Профессионала

#36 Уроки PHP - Учим язык PHP, Решаем задачи на понимание массивов на языке PHP

PHP - зачем его учить, что на нем пишут, зарплаты, фреймворки

Уроки PHP 7 - Регулярные выражения в PHP

Сортировка массивов в PHP

Видео курс по языку PHP, Язык программирования PHP в одном уроке

Как устроен PHP?

JIT в PHP 8: Просто о сложном

Сервис сокращения ссылок с нуля — Курс для начинающих - PHP

Регулярные выражения в PHP

Реклама
Новое
Реклама