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、连接编码

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

你可能感兴趣的:(PHP)