php的乱码问题

$content=file_get_contents("http://www.ctsdc.com/");
$pattern="/<a\s+href=.*<\/a>/imsU";
$match = array();
preg_match_all($pattern,$content,$match);
print_r($match);

跑起来,出现了乱码问题。

加上 header("Content-type:text/html;charset=utf-8");就可以了。

用来设置html 编码格式是utf-8

乱码的解决看三个地方。

1、数据库编码
2、页面编码
3、连接编码

如果这三个地方都是一致的,就不会出现乱码问题

上一篇:神奇JavaScript框架---Top5


下一篇:Owin的URL编码怎么搞?以前都是HttpUtility.UrlEncode之类的,现在连system.web都没了,肿么办?