Bisakah seseorang dengan ramah memberikan kode untuk membuat array dari file CSV menggunakan fgetcsv?
Saya telah menggunakan kode berikut untuk membuat larik dari file CSV sederhana, tetapi tidak berfungsi dengan benar ketika salah satu bidang saya memiliki banyak koma - seperti alamat.
$lines =file('CSV Address.csv');
foreach($lines as $data)
{
list($name[],$address[],$status[])
= explode(',',$data);
}
* Selain itu, str_getcsv tidak didukung oleh layanan hosting saya.
Kode di atas tidak berfungsi dengan contoh file CSV berikut. Kolom pertama adalah nama, kolom kedua adalah alamat, kolom ketiga adalah status perkawinan.
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