php读中文文件正常,将读出的内容写入新的文件,结果是乱码
lbyoo 2008-04-30 09:04:18 我用fgets一个中文文件的一行,该文件是UTF-8编码的。
然后用fwrite写入另一个文件,打开新文件查看,中文变成了乱码。
代码如下:
$row = 1;
$handle = fopen("MMSApp/sentMMSs.dat", "r");
$fp = fopen("MMSApp/sentMMSs.txt","w");
while (($buffer = fgets($handle,4096)) !== FALSE) {
fwrite($fp,$buffer);
$row++;
}
fclose($handle);
fclose($fp);
请问如何解决啊?