私はこのコードを持っています
<?php
$message = "ΓΙΑ ΝΑ ΔΟΥΜΕ ΤΙ ΘΑ ΔΟΥΜΕ.";
$tmp = mb_convert_encoding($message, 'UTF-16BE', 'utf-8');
echo $tmp;
?>
$message 値には、いくつかのギリシャ語が含まれています。「0393 0399 0391 0020 039D 0391 0020 0394 039F 03A5 039C 0395 0020 03A4 0399 0020 0398 0391 0020 0394 039F 03A5 039C」のようなものが欲しいのですが、代わりにブラウザでいくつかの黒いひし形の質問0395が表示されます。
私はそれらの指示に従おうとしました(スタックオーバーフローの質問)が、うまくいきませんでした。また、ファイルのエンコーディングを BOM なしで UTF-8 から UTF-8 に変更しようとしましたが、やはりうまくいきませんでした。
検索中に、この素晴らしい Web ページUnicode Code Converterを見つけたので、正しいエンティティを取得しているかどうかをテストできました。