У меня есть PHP-код в проекте, над которым я работаю, который использует круглую функцию PHP. На моем локальном хосте я не использую кавычки вокруг аргумента режима, указав это как просто PHP_ROUND_HALF_DOWN. Однако при отправке на мой сервер я получаю сообщение об ошибке:
Use of undefined constant PHP_ROUND_HALF_DOWN - assumed 'PHP_ROUND_HALF_DOWN'
Warning (2): Wrong parameter count for round() [APP/views/helpers/time_left.php, line 14]
Теперь, когда я добавляю одинарные кавычки к аргументу режима, первая ошибка исчезает, однако «неправильное количество параметров» остается. Я вызываю функцию следующим образом:
$days = round(($difference/$day), 0, PHP_ROUND_HALF_DOWN);
Спасибо за любую помощь!