我有这个代码
<?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 035”,但在浏览器中会出现一些带有问号的黑色菱形。
我试图按照这些说明(堆栈溢出问题)但没有运气。我还尝试将文件的编码从 UTF-8 更改为没有 BOM 的 UTF-8,但还是没有运气。
在搜索时,我发现了这个惊人的网页Unicode 代码转换器,这样我就可以测试我是否得到了正确的实体。