最新消息:网站改版咯

php中文乱码问题

php Yovae 1624浏览

php中使用中文的时候会造成乱码的原因主要是因为系统字符编码与页面编码不统一,但是可以解决,php中有一个函数iconv($inencoding,$outencoding,$str)。

如果出现中文乱码可以这么转换:

$str = iconv(‘GB2312′,’UTF-8’,$str),

这行代码一定要在最后输出之前使用,因为像filemtime(),filesize()这样的函数好像不支持转换编码后的目录名或者文件名。

是看你的apache服务器编码和php设定的编码有没有一样咯,如果两个不一样,就出现代码,用iconv函数来转换。如果两个的编码一致就不会出现乱码。

转载请注明:Yovae Studio » php中文乱码问题