HTML特殊字符


HTML special characters

我有以下字符串:

اگر بخواهید

我的问题有两个:

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

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

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

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

在浏览器中显示它们:jsfiddle

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

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