采集网页数据的时候遇到了中文显示为 深入理解 的问题,直接显示在网页上是正常的中文,但是转发给微信就是刚刚那些字段。 这些 深 就是 NCR(Numberic character reference)。 PHP 可以用 mb_convert_encoding() 这个函数来转换。 $str = mb_convert_e ..

NCR 转 UTF8

本贴最后更新于 880 天前,其中的信息可能已经东海扬尘

采集网页数据的时候遇到了中文显示为 深入理解 的问题,直接显示在网页上是正常的中文,但是转发给微信就是刚刚那些字段。

这些 深 就是 NCR(Numberic character reference)。

PHP 可以用 mb_convert_encoding() 这个函数来转换。

$str = mb_convert_encoding($str , "utf-8", 'HTML-ENTITIES');
  • PHP

    PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。

    113 引用 • 400 回帖 • 628 关注
回帖   
请输入回帖内容...