СОКРАЩЕНИЕ ЦИФР 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