如何在不覆盖CSV文件的情况下将行添加到CSV文件中

时间:2015-07-21 15:02:12

标签: php csv fputcsv

$file = fopen("contacts.csv","w");
foreach(array_unique($matches[0]) as $email) {
    fputcsv($file,explode(',',$email));
}
fclose($file);

以上代码生成CSV文件。如何从最后记录的行更新CSV而不从头开始覆盖?

1 个答案:

答案 0 :(得分:10)

Uri uri = Uri.fromFile(YOUR FILE)); Picasso.with(activity).load(uri) .resize(96, 96).centerCrop().into(viewHolder.image); 更改为"w"中的"a"。它将“写入”改为“附加”。

“append”打开文件并在文件末尾写入,而不是像“write”那样从头开始写。

即。改变这一行

fopen

$file = fopen("contacts.csv","w");