ParameterDESCRIPTIONf_pointerRequired. penunjuk file yang sukses$panjangOpsional. Harus lebih besar dari panjang garis maksimum$delimiterOptional. Hanya satu karakter$encloserOptional. Pembungkus bidang char$escapeOpsional. escape parmeter menyetel karakter escapeKita bisa mendapatkan data dari file CSV (comma-separated values ) dengan menggunakan fungsi fgetcsv() di PHP. Fungsi string ini mengembalikan baris data atau record sebagai larik. Fungsi ini membaca baris dari penunjuk file yang kami sediakan (oleh fopen) dan mengurai untuk data CSV. Jadi data dapat dikumpulkan sebagai elemen dari arrayOutput adalah array yang diindeks yang berisi bidang yang dibaca Show
Contoh fgetcsv()Kami akan menggunakan data csv tabel siswa kami. (Unduh salinan siswa. csv di akhir tutorial ini )Anda dapat membaca bagaimana data CSV disiapkan dari tabel siswa di sini Sekarang data siswa tersedia untuk kita dalam file csv Kami pertama-tama akan membuka file csv dan menyimpan pointer Kemudian kita akan menggunakan pointer untuk mengulang semua baris file sampai akhir file tercapai. Di dalam loop kita akan menggunakan fgetcsv() untuk mengumpulkan array dan kemudian mencetak hasilnya. Ini kodenya. Outputnya ada di sini.
Menghasilkan file SQL untuk memasukkan catatan ke dalam databaseSekarang kita dapat memisahkan data dari kode di atas dan menggunakan data tersebut kita akan menyiapkan serangkaian perintah penyisipan SQL untuk menyimpan atau menambahkan semua catatan ini ke tabel siswa. Setiap loop akan memiliki satu perintah insert. Ini kodenya. Bagian dari output ada di sini
Menghapus baris pertama sebagai tajuk kolomDalam file csv, kami mungkin tidak ingin menggunakan baris pertama sebagai data karena akan memiliki tajuk kolom. Jika Anda ingin file sql diunduh, ikuti instruksi di akhir pembuatan file CSVfputcsv(). untuk menulis data ke file csv siswa. csv ← Berlangganan ke Saluran YouTube kami di sini plus2net. com Fungsi Thefgetcsv() digunakan untuk mendapatkan garis dari pointer file dan parse untuk bidang CSV. Ya, ini mirip dengan fungsi fgets(), tetapi fungsi ini mem-parsing baris dalam format CSV, dan mengembalikan larik yang berisi bidang untuk dibaca SintaksisParameterParameterDeskripsiDiperlukan/File OpsionalMenentukan file yang akan diperiksaPanjangnyaDiperlukanMenentukan panjang maksimum barisopsionalpemisahmenentukan pemisah kolomopsionalenklosurmenentukan karakter kandang kolomopsionalPengembalianIni mengembalikan array yang diindeks Contoh 1Keluaran Array ( [0] =>rosie [1] =>wan [2] =>starr [3] => Norway ) Array ( [0] =>somya [1] =>aksahy [2] =>dhanush [3] =>India ). Contoh 2Keluaran Array ( [0] => 1 [1] => PEN [2] => red ) Array ( [0] => 2 [1] => Book [2] => green ) Or Array ( [0] => 1 [1] => PEN [2] => red ) Array ( [0] => 2 [1] => Book [2] => green )_ Fungsi fgetcsv() mem-parsing baris dari file terbuka untuk memeriksa bidang CSV. Ini mengembalikan array yang berisi bidang yang dibaca Sintaksisfgetcsv(file_pointer, length, delimiter, enclosure, escape)_ Parameter
|