php – 如何防止显示钻石问号符号,甚至使用mb_substr和utf-8

我已经阅读了其他一些问题,尝试了答案,但最后没有得到任何结果.我得到的是例如这个

Μήπως θα έπρεπε να � ...

我无法删除那个奇怪的问号.我所做的是获取编码的RSS源的内容
<?xml version =“1.0”encoding =“UTF-8”?>使用希腊语作为内容.

有没有什么办法解决这一问题?

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<div><?php
    $entry->description = strip_tags($entry->description);
    echo mb_substr($entry->description, 0, 490);
?> ...</div>
这就是答案

mb_substr($entry->description, 0, 490, "UTF-8");
翻译自:https://stackoverflow.com/questions/6639348/how-to-prevent-showing-the-diamond-question-mark-symbol-even-using-mb-substr-an

转载注明原文:php – 如何防止显示钻石问号符号,甚至使用mb_substr和utf-8