如何转换 htmlentities 符号中的阿拉伯字母?
我需要将阿拉伯字母转换为 htmlentities 符号。代码页:ISO-8859-1。
Сك - 例如,这是阿拉伯语符号。
htmlentities("سك")
返回:
س�
如何从此符号获取 html-entities سك
?
I need convert arabic letters in htmlentities symbols. Codepage: ISO-8859-1.
سك - this is arabic symbol for example.
htmlentities("سك")
returns:
س�
How can I get from this symbol the html-entities سك
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
htmlentities()
只能处理具有命名实体的字符。请参阅此问题 关于如何将任意字符转换为数字实体。htmlentities()
can do only characters that have named entities. See this question on how to convert arbitrary characters into numeric entities.您可能没有定位正确的字符集。尝试:
htmlentities('Sك', ENT_QUOTES, 'UTF-8');
You're probably not targeting the correct charset. Try:
htmlentities('سك', ENT_QUOTES, 'UTF-8');
我正在使用一个函数来确保用户没有发布 html 代码或 cotation
i'm using a function to make sure there are no html code or cotation posted by user