Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Menjana dan Memuat turun Fail CSV daripada Pangkalan Data MySQL menggunakan PHP?
Cara Membuat dan Memuat Turun Fail CSV untuk Pengguna dalam PHP
Soalan:
Seorang pengguna telah meminta untuk mendapatkan semula data daripada pangkalan data MySQL sebagai fail CSV. Bagaimanakah skrip PHP boleh menjana fail CSV dan menggesa pengguna memuat turunnya apabila mereka melawat URL?
Jawapan:
Untuk mencipta dan memuat turun fail CSV dalam PHP:
header("Content-Type: text/csv"); header("Content-Disposition: attachment; filename=file.csv"); function outputCSV($data) { $output = fopen("php://output", "wb"); foreach ($data as $row) fputcsv($output, $row); // here you can change delimiter/enclosure fclose($output); } outputCSV(array( array("name 1", "age 1", "city 1"), array("name 2", "age 2", "city 2"), array("name 3", "age 3", "city 3") ));
Penjelasan:
Output Pengepala CSV:
Output Fungsi CSV (outputCSV):
Output Data CSV:
Atas ialah kandungan terperinci Bagaimana untuk Menjana dan Memuat turun Fail CSV daripada Pangkalan Data MySQL menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!