PHP fputcsv() Fonksiyonu
Tanım ve Kullanım
fputcsv() fonksiyonu, bir satırı CSV formatına dönüştürerek bir açılan dosyaya yazar。
Bu fonksiyon, yazılan dizinin uzunluğunu döndürür. Hata durumunda false döndürür。
Sözdizimi
fputcsv(dosya,fields,seperator,enclosure)
Parametreler | Açıklama |
---|---|
dosya | Gerekli. Yazılacak açılan dosyayı belirler. |
fields | Gerekli. Verileri almak için kullanılacak diziyi belirler. |
seperator | Opsiyonel. Alan ayırıcı karakterleri belirler. Varsayılan olarak virgül (,) kullanılır. |
enclosure | Opsiyonel. Alan çevreleyici karakterleri belirler. Varsayılan olarak çift tırnak " kullanılır. |
Açıklama
fputcsv() bir satırı (virgülle ayrılmış) fields Birimleri (diziler) CSV formatına dönüştürerek ve dosya Belirtilen dosya.
İpucu ve Açıklamalar
İpucu:fgetcsv() fonksiyonuna bakın.
Örnek
<?php $list = array ( "George,John,Thomas,USA", "James,Adrew,Martin,USA", ); $file = fopen("contacts.csv","w"); foreach ($list as $line) { fputcsv($file,split(',',$line)); } fclose($file); ?>
Bu kodun çalıştırılması sonrasında, CSV dosyası şu şekilde benzer olacaktır:
George,John,Thomas,USA James,Adrew,Martin,USA