找出2个csv文件的区别。 PHP

时间:2010-07-08 12:10:16

标签: php

抱歉我的英语不好。

我必须检查2个csv文件,如果具有一个id的字符串不同,则必须写入文件。 如果第二个文件中第一个文件中没有带id的字符串,则必须将其写入文件。

它有效,但是元素(id = 47)我遇到了麻烦。它进入文件,但脚本很难过,只有一个。

你可以从这里下载脚本 http://sil-design.ru/uploads/script.zip

1 个答案:

答案 0 :(得分:0)

如果你做了echo $str1[0].' - '.$str2[0].'<br />';,你会发现两个47都不会被比较。另外,我不确定t的内容是什么:$f2 = fopen($fileurl, 'rt');

如果您在记事本中打开backup.csv并将光标放在47;XL之后并按住删除以删除后面的任何内容并保存。然后再次尝试你的脚本,它应该工作。似乎backup.csv是以一种奇怪的方式创建的,我猜测PHP在文件结束之前就得到了EOF!