Membuat Fail CSV dalam PHP
Ramai pengguna pangkalan data perlu boleh mengakses kandungan pangkalan data dalam pelbagai bentuk. Dalam kes ini, fail CSV, atau fail nilai dipisahkan koma, diperlukan.
Untuk mengeluarkan fail CSV dalam PHP, langkah berikut boleh diambil:
Contoh:
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") ));
Fungsi pengepala digunakan untuk menetapkan maklumat pengepala yang betul. Fungsi outputCSV mengambil data untuk menjadi output sebagai input dan memformatkannya ke dalam rentetan CSV. Fungsi fputcsv digunakan untuk menulis data CSV ke strim output.
Setelah kod ini dilaksanakan, fail CSV akan dihantar ke penyemak imbas dan dimuat turun oleh pengguna.
Atas ialah kandungan terperinci Bagaimana untuk Menjana Fail CSV Menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!