为什么在生产服务器上,浮点数用逗号而不是小数点返回?

时间:2019-03-01 09:32:35

标签: php symfony server

我正在使用Symfony 3.4,但我遇到了一个烦人的问题。 如果在本地服务器和生产服务器上使用完全相同的代码,则每当从生产服务器返回浮点数时,浮点数就用逗号代替小数点,而不是本地服务器

例如,代替:

  

45.23

在生产服务器上,它返回:

  

45,23

这很奇怪,因为在生产服务器的数据库中数字有小数点,我想强调一个事实,即两台服务器上的代码都相同,因此这一定是生产服务器的配置问题,但我不知道该怎么办可能是这样。

这可能是什么原因?

1 个答案:

答案 0 :(得分:-2)

在生产服务器的控制面板中(WINDOWS区域设置>其他设置)尝试将十进制符号从逗号(,)设置为point(。)。