php - 用瑞典语写出工作日名称时出现编码错误(PHP/Wordpress)
问题描述
知道为什么我会收到此代码的编码错误吗?
$date_pre = get_field("date");
$date_s = date("j/n", strtotime($date_pre));
setlocale(LC_TIME,'sv_SE');
$month = strtolower(strftime("%B", strtotime($date_pre)));
$date_l = strftime("%A %e " . $month, strtotime($date_pre));
这$date_pre
是一个 ACF 字段,其中包含格式如下的日期:20180518
. 当我回显出来时$date_l
,它是一个改版的变体,$date_pre
在瑞典语中加上星期几和月份的名称 ( Lördag 18 maj
),它不能写出“åäö”。“ÅÄÖ”被一个问号代替。它适用于我的本地设置,但不适用于我将主题上传到服务器时。
解决方案
推荐阅读
- python - to_datetime函数的Python多线程实现
- flutter - 从有状态小部件公开数据?扑
- .net - 正确清除打印机队列
- javascript - Switching backgroundcolor and fontcolor at the same time
- ubuntu - Ansible:本地 .ansible 文件夹是使用 root 作为其所有者创建的(权限错误)
- reporting-services - SSRS 查询设计器在 Visual Studio 2017 中更改
- c# - 如何在 datagridview 绑定时向 datagridview 添加行
- java - 检查字符是否为运算符
- ios - 垂直居中搜索控制器 iOS
- java - 如何在 Spring Boot 中获取传出 http 调用的指标?