HTML特殊字符

时间:2012-03-11 11:27:22

标签: php html encoding utf-8 character-encoding

我有以下字符串:

اگر بخواهید

我的问题有两个:

  1. 它的编码是什么?
  2. 我如何将其解析为普通字符?

3 个答案:

答案 0 :(得分:1)

这些是HTML实体,可以使用html_entity_decode解码:

echo html_entity_decode($str, ENT_COMPAT, 'UTF-8');

答案 1 :(得分:0)

它们是UTF8实体,使用html_entity_decode对其进行解码。

在浏览器中显示它们:jsfiddle

答案 2 :(得分:0)

我运行下面的脚本,它看起来像阿拉伯语。

<?php
$string='&#1575;&#1711;&#1585; &#1576;&#1582;&#1608;&#1575;&#1607;&#1740;&#1583;';
echo html_entity_decode($string);
?>