306 of 410 menu

fputcsv Fonksiyonu

fputcsv fonksiyonu, iletilen diziyi CSV formatında bir dizeye biçimlendirir ve belirtilen dosyaya yazar. Fonksiyon ilk parametre olarak dosya tanıtıcısını, ikinci parametre olarak yazılacak veri dizisini alır. Üçüncü parametre ile alan ayırıcı (varsayılan olarak virgül), dördüncü parametre ile dize sınırlayıcı (varsayılan olarak çift tırnak) belirtilebilir.

Sözdizimi

fputcsv( resource $handle, array $fields, string $delimiter = ",", string $enclosure = '"', string $escape_char = "\" );

Örnek

Bir diziyi CSV dosyasına yazalım:

<?php $file = fopen('data.csv', 'w'); $data = ['a', 'b', 'c', 'd', 'e']; fputcsv($file, $data); fclose($file); ?>

data.csv dosyasının içeriği:

"a","b","c","d","e"

Örnek

Noktalı virgülü ayırıcı olarak kullanarak bir CSV dosyasına birkaç satır yazalım:

<?php $file = fopen('data.csv', 'w'); $data1 = [1, 2, 3, 4, 5]; $data2 = ['x', 'y', 'z']; fputcsv($file, $data1, ';'); fputcsv($file, $data2, ';'); fclose($file); ?>

data.csv dosyasının içeriği:

"1";"2";"3";"4";"5" "x";"y";"z"

Örnek

Virgül içeren verilere sahip bir diziyi yazalım:

<?php $file = fopen('data.csv', 'w'); $data = ['John, Doe', 'johndoe@example.com', 'New York']; fputcsv($file, $data); fclose($file); ?>

data.csv dosyasının içeriği:

"John, Doe","johndoe@example.com","New York"

Ayrıca Bakınız

  • fgetcsv fonksiyonu,
    CSV'den veri okur
  • fwrite fonksiyonu,
    dosyaya yazar
  • fopen fonksiyonu,
    dosya açar
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet