我正在尝试读取和显示 CSV 文件的内容。出于某种原因,它与我试图阅读的这个文件出错了。
这是我的代码。
<?php
if (($handle = fopen("http://testdummies.dk/csv/weird2.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 0, ";")) !== FALSE) {
echo "<pre>";
print_r ($data);
echo "</pre>";
}
fclose($handle);
}
?>
我使用丹麦 CSV 文件,所以它使用 ; 代替 ,!
我在http://testdummies.dk/csv/testdups2.php做了这个测试
它生成的前 3 个数组是正确的,但第 4 个在“单元格”47 处爆发。我只是不知道为什么。(该文件在 excel 中打开良好)。
该文件位于http://testdummies.dk/csv/weird2.csv
提前致谢。
勒内