如何启用特殊字符“&#9760";在PHP中


How to enable special characters "☠" in PHP?

我在linux中的旧页面工作得很好,但当我试图将服务器从Unix更改为Windows时,字符就不再工作了
我的旧头骨字符"☠;"9760"显示在带有十六进制定义26和20的框中。

带有26和20的框表示缺少字符U+2620的字形(十进制代码9760)。根据HTML 4.01规范,这是处理不可显示字符的推荐方法之一。因此,这表明浏览器已经正确识别了字符,但无法显示。

服务器的操作系统会影响这一点,这听起来很奇怪。如果能看到两个版本的URL显示出这样的效果,那将是一件有趣的事情。但更改浏览器客户端计算机肯定会产生影响。

不过,这并不完全是浏览器的问题。"不可显示"是相对的,因为浏览器(尤其是IE)可能无法呈现字符,即使在可用字体中有的字形。因此,您可能希望将font-family设置与合适的备选方案列表一起使用;要查看字体覆盖率,请参阅http://www.fileformat.info/info/unicode/char/2620/fontsupport.htm