Menghuraikan Fail CSV dalam PHP dengan fgetcsv()
Anda telah menghadapi keperluan untuk menghuraikan data daripada nilai yang dipisahkan koma (CSV ) fail menggunakan PHP. Pertimbangkan fail CSV berikut dengan kandungan yang pelbagai:
"text, with commas","another text",123,"text",5; "some without commas","another text",123,"text"; "some text with commas or no",,123,"text";
Untuk menghuraikan kandungan ini dengan berkesan, PHP menyediakan fungsi berkuasa yang dipanggil fgetcsv(). Begini cara untuk menggunakannya:
$handle = fopen("test.csv", "r");
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
for ($c=0; $c < $num; $c++) { echo $data[$c] . "<br />\n"; }
Kod ini menghuraikan setiap baris fail CSV dengan cekap, mengekstrak nilai teks, angka dan nol dengan tepat. Anda kemudiannya boleh menggunakan data yang dihuraikan ini untuk pemprosesan atau analisis selanjutnya.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghuraikan Fail CSV dalam PHP Dengan Cekap Menggunakan fgetcsv()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!