php - 丑陋的字符在 html/php 中返回几个月 février 和 décembre
问题描述
我正在研究下面的 php 代码,它以法语返回月份名称。
<script>
document.getElementById('title_fr').value = "<?php setlocale(LC_TIME, "fra"); echo strftime("%d %B %Y", strtotime( $this_date )); ?>";
</script>
上面的代码返回以下月份:
janvier
f�vrier
mars
avril
mai
juin
juillet
août
septembre
octobre
novembre
d�cembre
问题陈述:
我想知道我需要在上面的 php 代码中进行哪些更改,以便避免f�vrier
and的问号d�cembre
。它应该返回février
并且décembre
在头上,我正在使用:
<meta charset="utf-8">
解决方案
试试这个:
setlocale (LC_TIME, 'fr_FR.utf8','fra');
推荐阅读
- java - 如何在android中将相对路径转换为绝对路径?
- algorithm - 以任何顺序使用航点进行寻路
- reactjs - navigation.push('SearchPage', {search_params: item.school_type}); naviagtion.push 不改变屏幕
- amazon-web-services - 跨多个可用区域挂载 Google Cloud Filestore
- azure-ad-b2c - AD B2C 中的自定义电子邮件品牌
- android - 如何以编程方式将视图置于活动中心?
- selenium - 在 iframe 之间切换没有向我显示 html 内容
- linux - dockerfile - 使用相对路径递归压缩目录
- c# - WPF .net core 3.1 是否在 WOA 上运行?
- mysql - 某些路由在 ExpressJS 中不起作用