我有一个带有一些描述的简单网页,其中的数据来自 mysql 数据库,我使用 PHP 显示它,但在某些描述中我在两个单词之间得到“�”符号。 我尝试过 htmlentities 和 htmlspecialchars,但任何东西都不起作用,最后我从元标记中删除了 charset='utf-8',然后它就可以工作了。但必须使用。
那么,我怎样才能去掉描述中的“�”呢?
最佳答案
您可以尝试这个。使用以下 php 内置函数来避免给定字符串上的这些字符。在您的情况下,数据来自数据库。
html_entity_decode($given_string,ENT_QUOTES, "ISO-8859-1");
关于php - 在 HTML 内容中获取 "�",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30543001/