首页 > 解决方案 > PHP不断将数据多次添加到csv文件

问题描述

我试图将数据添加到 csv 文件,但是每次我运行 php 脚本时,它都会添加数据两到三次,这当然是超级烦人的!只是想知道是否有人知道为什么会发生这种情况?PHP代码:

$my_file2 = 'TEMP/temp.csv';
$handle = fopen($my_file2, 'a');
$data = "Mobile,".$mobi.",Message,".$message."\n";
fwrite($handle, $data);
fclose($my_file2);

带有双重输入的 csv 文件示例: 在此处输入图像描述

标签: phpfilecsvappend

解决方案


您是否尝试过使用fputcsv函数?

fputcsv ( resource $handle , array $fields [, string $delimiter = "," [, string $enclosure = '"' [, string $escape_char = "\\" ]]] ) : int

推荐阅读