我的问题是essentially this question,它从未收到过答案,所以我猜这有点像个问题。使用fwrite()
时,写入的字节数将附加到文件末尾。
$my_file = rand(1, 40).'.csv';
$handle = fopen(dirname(__FILE__).'/../export_search/'.$my_file, 'w') or die('Cannot open file: '.$my_file); //implicitly creates file
fwrite($handle, $csv_export);
fclose($handle);
$csv_export
只是CSV中一行的数据字符串。循环运行以将连续的行附加到此字符串,然后调用上面的代码。每行末尾没有字节值 - 只是在整个文件的末尾。
思想?