2011-01-31 61 views
2

当我用我的php脚本分割csv文件时,我看不到希腊语字符!你能帮我转换他们吗?数据将被保存在csv中。fgetcsv中的希腊字符问题?

<? 
$path="book.csv"; 
if (($handle = fopen("$path", "r")) !== FALSE) { 
    while (($info = fgetcsv($handle, 1000, ",")) !== FALSE) { 
    print_r($info); 
    echo "<br>"; 
    } 
} 
?> 

DEMO

问号实际上是希腊字。请帮助我 谢谢

+0

Source CSV的代码页是什么? – renick 2011-01-31 09:05:16

回答

0

您需要在内容类型的HTTP标头中发送正确的字符集 - 这与CSV保存的字符集是一样的。您还可以使用mb_convert_stringiconv将csv数据从原始编码转换为UTF-8。