Я хочу как-то округлить числа для рейтинговой системы в PHP следующим образом:
4.6667 = 4.6 5.0001 = 5.0
Есть ли способ сделать это? (Кстати, я читаю данные из базы данных.)
Вы не соответствуете ни одному из правил. Например:
4.6667 = 4.6 5.0001 = 5.1
См. Эти функции в любом случае:
круглый CEIL этаж
А число_формат .
Используйте это:
echo round(1.45667, 2);
Число «2» - это сколько десятичных разрядов вы хотите.
Это вывод 1.46.