Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Mencipta Tatasusunan PHP dengan Cekap daripada Fail CSV Menggunakan fgetcsv?
Mencipta Tatasusunan daripada Fail CSV Menggunakan fgetcsv dalam PHP
Jika anda sedang mencari penyelesaian yang boleh dipercayai untuk mencipta tatasusunan daripada Fail CSV menggunakan PHP, pertimbangkan untuk menggunakan fungsi fgetcsv. Penggunaannya adalah mudah:
Berikut ialah contoh yang menunjukkan pendekatan ini:
$file = fopen('myCSVFile.csv', 'r'); while (($line = fgetcsv($file)) !== FALSE) { // Process the $line array here } fclose($file);
Walau bagaimanapun, ambil perhatian had apabila berurusan dengan medan yang mengandungi berbilang koma. Sebagai contoh, pertimbangkan fail CSV berikut:
Scott L. Aranda,"123 Main Street, Bethesda, Maryland 20816",Single Todd D. Smith,"987 Elm Street, Alexandria, Virginia 22301",Single Edward M. Grass,"123 Main Street, Bethesda, Maryland 20816",Married Aaron G. Frantz,"987 Elm Street, Alexandria, Virginia 22301",Married Ryan V. Turner,"123 Main Street, Bethesda, Maryland 20816",Single
Dalam kes ini, explo.de(',') mungkin tidak mengendalikan medan alamat dengan tepat kerana koma dalam alamat. Ingat untuk mempertimbangkan senario sedemikian apabila melaksanakan penyelesaian anda.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencipta Tatasusunan PHP dengan Cekap daripada Fail CSV Menggunakan fgetcsv?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!