utf-8格式写入文件

php输出一个excel表格,如果含有utf-8编码字符,下载之后往往看到是乱码,用下面这个函数可解决这个问题:

function writeUTF8File($filename,$content) {
        $f=fopen($filename,"w");
        # Now UTF-8 - Add byte order mark
        fwrite($f, pack("CCC",0xef,0xbb,0xbf));
        fwrite($f,$content);
        fclose($f);
}
发布日期:
分类:PHP