header("Content-Type:text/html;charset=utf-8");
$row = 1;
$handle = fopen ("1-N1j9Yj6kpF.csv","r");
while ($data = fgetcsv ($handle, 1000, ",")) {
$num = count ($data);
print "<p> $num fields in line $row: <br>\n";
$row++;
for ($c=0; $c < $num; $c++) {
print $data[$c] . "<br>\n";
}
}
fclose ($handle);
在我的机器上能读出中文,放到虚拟主机上就读不出中文,不知道为什么!!
程序文件UTF-8,csv文件UTF-8
[ 本帖最后由 techliu 于 2008-8-21 08:45 编辑 ]


最新回复