Я пытаюсь вывести дату на традиционном китайском языке.
У меня есть дата в виде отметки времени Unix (пример: «1467244800»).
Я делаю следующее:
<?php
setlocale (LC_TIME, "zh_TW");
echo strftime("%e %B %Y", $timestamp );
?>
То, что я получаю, - это символы Unicode "Undefined":
30 ���� 2016
17 �T�� 2016
18 �Q�G�� 2015
Кто-нибудь может сказать мне, что я делаю не так?
Мои заголовки HTML содержат:
<html lang="zh-TW">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
А остальная часть моего китайского контента на странице выводится нормально. Если вы посмотрите исходный код страницы, вы увидите:
<span>最新消息</span>
<span class="pipe">18 �Q�G�� 2015</span>
Только даты strftime () отображаются как "Неопределенные" символы: ���� ...
Спасибо, что искали ...
<span>最新消息</span><span class="pipe">18 �Q�G�� 2015</span>
- person Neil Hillman   schedule 03.10.2016