其空白,因为您正在写信
file。您应该写到
outputusing
php://output代替,还应该发送标头信息以表明它是csv。
例
header('Content-Type: text/csv');header('Content-Disposition: attachment; filename="sample.csv"');$data = array( 'aaa,bbb,ccc,dddd', '123,456,789', '"aaa","bbb"');$fp = fopen('php://output', 'wb');foreach ( $data as $line ) { $val = explode(",", $line); fputcsv($fp, $val);}fclose($fp);


