Я использую Symfony 3.4, и у меня есть неприятная проблема. С точно таким же кодом на локальном сервере и рабочем сервере всякий раз, когда числа с плавающей запятой возвращаются с рабочего сервера, они имеют запятую вместо десятичная точка, как на локальный сервер.
Например, вместо:
45.23
На рабочем сервере он возвращает:
45,23
Это странно, потому что в базе данных рабочего сервера числа имеют десятичные точки, и я хочу подчеркнуть тот факт, что код идентичен на обоих серверах, поэтому это должна быть проблема конфигурации рабочего сервера, но я понятия не имею, что это может быть .
Что может быть причиной этого?
Это будет правильная ссылка secure.php.net/manual/en/function.setlocale.php






Другая локаль? php.net/manual/en/class.locale.php Поскольку это выглядит так, как будто вы полагаетесь на локаль по умолчанию для форматирования, вы можете указать это явно.