要將PHP中的CSV數據導出到瀏覽器,您可以使用以下代碼:
// 1. 設置HTTP頭部信息,告訴瀏覽器數據類型為CSV文件
header('Content-Type: text/csv');
header('Content-Disposition: attachment; filename="export.csv"');
// 2. 創建一個輸出流
$output = fopen('php://output', 'w');
// 3. 寫入CSV標題行
fputcsv($output, array('Column1', 'Column2', 'Column3'));
// 4. 獲取CSV數據并寫入輸出流
$data = array(
array('Data1', 'Data2', 'Data3'),
array('Data4', 'Data5', 'Data6'),
);
foreach ($data as $row) {
fputcsv($output, $row);
}
// 5. 關閉輸出流
fclose($output);
這段代碼將創建一個CSV文件,并將其輸出到瀏覽器,瀏覽器將提示用戶下載該文件。您可以根據需要調整CSV數據的內容和格式。