tutorial pengembangan web terbaru
 

PHP fgetcsv() Function


<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