【发布时间】:2019-11-26 04:11:37
【问题描述】:
我正在尝试将数据添加到 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);
【问题讨论】:
-
这段代码是你的整个 PHP 脚本吗?它在循环中吗?
-
您已将模式
fopen模式添加为a,因此它每次都会追加数据,而不是覆盖。 php.net/manual/en/function.fopen.php