php – 在西班牙语中使用strftime时编码错误?

发布时间:2019-07-11 发布网站:脚本之家
脚本之家收集整理的这篇文章主要介绍了php – 在西班牙语中使用strftime时编码错误?脚本之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图用strftime回显日期,但我的utf-8字符编码不好. (基本上是重音字符)
setlocale(LC_TIME,'spanish');
define("CHARSET","iso-8859-1");
echo strftime("%A,%d de %B",strtotime($row['Date']));

这段代码有什么问题吗?所有内容都以utf-8编码,并在其上方回显’á’字符,正确显示字符.

解决方法

尝试添加utf8_encode()
setlocale(LC_TIME,"iso-8859-1");
echo utf8_encode(strftime("%A,strtotime($row['Date'])));

总结

以上是脚本之家为你收集整理的php – 在西班牙语中使用strftime时编码错误?全部内容,希望文章能够帮你解决php – 在西班牙语中使用strftime时编码错误?所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:76874919,请注明来意。

脚本之家官方公众号

微信公众号搜索 “ 程序精选 ” ,选择关注!

微信公众号搜索 “ 程序精选 ” ,选择关注!
精选程序员所需精品干货内容!

标签: