<Lengkap PHP Filesystem Referensi
Definisi dan Penggunaan
The fgetcsv() fungsi mem-parsing garis dari file yang terbuka, memeriksa bidang CSV.
The fgetcsv() fungsi berhenti kembali pada baris baru, pada panjang tertentu, atau EOF, mana yang lebih dulu.
Fungsi ini mengembalikan bidang CSV dalam array pada keberhasilan, atau FALSE pada kegagalan dan EOF.
Sintaksis
fgetcsv(file,length,separator,enclosure)
Parameter | Deskripsi |
---|---|
file | Wajib. Menentukan file untuk memeriksa |
length | Pilihan. Menentukan panjang maksimum garis. Harus lebih besar dari garis terpanjang (in characters) dalam file CSV. Menghilangkan parameter ini (or setting it to 0) panjang garis tidak terbatas, yang sedikit lebih lambat. Note: Parameter ini diperlukan dalam versi sebelum PHP 5 |
separator | Pilihan. Sebuah karakter yang menentukan pemisah lapangan. Default adalah koma ( , ) |
enclosure | Pilihan. Sebuah karakter yang menentukan karakter lapangan kandang. Default adalah " |
Tips dan Catatan
Tip: Juga melihat fputcsv() fungsi.
contoh 1
<?php
$file = fopen("contacts.csv","r");
print_r(fgetcsv($file));
fclose($file);
?>
CSV File:
Kai Jim, Refsnes, Stavanger, Norway
Hege, Refsnes, Stavanger, Norway
Output dari kode di atas akan menjadi:
Array
(
[0] => Kai Jim
[1] => Refsnes
[2] => Stavanger
[3] => Norway
)
contoh 2
<?php
$file = fopen("contacts.csv","r");
while(! feof($file))
{
print_r(fgetcsv($file));
}
fclose($file);
?>
CSV File:
Kai Jim, Refsnes, Stavanger, Norway
Hege, Refsnes, Stavanger, Norway
Output dari kode di atas akan menjadi:
Array
(
[0] => Kai Jim
[1] => Refsnes
[2] => Stavanger
[3] => Norway
)
Array
(
[0] => Hege
[1] => Refsnes
[2] => Stavanger
[3] => Norway
)
<Lengkap PHP Filesystem Referensi