我在使用Zend\Http\Client检索网页正文时遇到了一个问题。然后,它将主体写入一个文件。当我在Firefox中打开该文件时,它检测到编码为UTF-8,显示正常。当我在Notepad++中打开文件时,它检测到编码为"ANSI -8“,并在这里和那里显示小方框。
为什么会发生这种情况,有没有办法让这些盒子消失?
谢谢!
发布于 2013-07-31 07:02:07
在插入到数据库之前,请尝试使用此函数http://www.php.net/manual/en/function.iconv.php。
过去,当角色的行为不符合预期时,iconv帮了我大忙。
您可能还想尝试直接保存有问题的页面的源代码。这可能有助于确定问题是否确实与Zend的helper有关。
您还可以使用cURL和file_get_conents进行测试。
https://stackoverflow.com/questions/17956754
复制相似问题