gpt4 book ai didi

php - setlocale 在 PHP 中无效

转载 作者:可可西里 更新时间:2023-11-01 13:02:58 24 4
gpt4 key购买 nike

我有以下代码片段:

setlocale(LC_ALL, "de");
print(strftime("%A %e %B %Y", time()));

正在打印

Tuesday 4 May 2010

代替

Dienstag 4. Mai 2010

有什么想法吗?如何修复?

最佳答案

您有可用的de 语言环境吗? setlocale 为您返回什么?请参阅:return values for setlocale() .

此外,检查可用语言环境列表(例如 locale -a 或任何适合您的操作系统的地方)以查看 de 是否在其中。可能的替代方案包括 de_DEde_DE.utf8 等等。

在 Debian 中,要生成新的语言环境,请运行此命令:

dpkg-reconfigure locales

然后选择你想要的。

关于php - setlocale 在 PHP 中无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2765247/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com