我有一个使用 Zend\Http\Client 检索网页正文的问题。然后它将正文写入文件。当我在 Firefox 中打开文件并检测到编码为 UTF-8 时,它显示正常。当我在 Notepad++ 中打开文件时,它检测到编码为“ANSI as UTF-8”,并在这里和那里显示小框。
为什么会发生这种情况,有没有办法让盒子消失?
谢谢!
我有一个使用 Zend\Http\Client 检索网页正文的问题。然后它将正文写入文件。当我在 Firefox 中打开文件并检测到编码为 UTF-8 时,它显示正常。当我在 Notepad++ 中打开文件时,它检测到编码为“ANSI as UTF-8”,并在这里和那里显示小框。
为什么会发生这种情况,有没有办法让盒子消失?
谢谢!
在插入数据库之前尝试使用此功能http://www.php.net/manual/en/function.iconv.php 。
过去,当角色表现不如预期时,iconv 曾帮助过我。
您可能还想尝试直接保存相关页面的源代码。这可能有助于确定问题是否与 Zend 的助手有关。
您还可以使用 cURL 和 file_get_conents 进行测试。