2013-05-15 49 views
0

我使用php代碼將數據導出爲CSV文件。所有內容都按要求正常工作。但問題是,當單元格中出現長文本時。我可以增加單元格大小來處理長文本。下面是我的代碼。將文本換行應用於包含長字符串的CSV單元格

header("Content-Type: application/force-download\n"); 
header("Cache-Control: cache, must-revalidate"); 
header("Pragma: public"); 
header("Content-Disposition: attachment; filename=store_earning_report.csv"); 
echo "Notes \n"; 
echo $Notes; 
echo "\n"; 
exit; 

我已搜查,但沒有發現任何solution.Is有什麼辦法可以解決這個問題。 謝謝。

回答

1

確保在每個字段後包含一個逗號「,」和「\ r \ n」在創建的.csv文件中觸發新行。

.csv只是一個包含逗號的文本文件,用於分隔字段值 - 因此您無法控制在Excel中首次打開文件時將出現的單元格大小。

相關問題