306 of 410 menu

fputcsv funksiyası

fputcsv funksiyası ötürülən massivi CSV formatında sətirə çevirir və onu göstərilən fayla yazır. Funksiya birinci parametr kimi fayl göstəricisini, ikinci parametr kimi yazılacaq məlumatlar massivini qəbul edir. Üçüncü parametrlə sahələrin ayrıcısını (defolt olaraq vergül), dördüncü parametrlə sətirlərin məhdudlaşdırıcısını (defolt olaraq dırnaq işarəsi) göstərmək olar.

Sintaksis

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

Nümunə

Massivi CSV faylına yazaq:

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

data.csv faylının məzmunu:

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

Nümunə

Nöqtəli vergülü ayrıcı kimi istifadə edərək bir neçə sətri CSV faylına yazaq:

<?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 faylının məzmunu:

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

Nümunə

Vergül olan məlumatları ehtiva edən massivi yazaq:

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

data.csv faylının məzmunu:

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

Həmçinin baxın

  • fgetcsv funksiyası,
    CSV-dən məlumatları oxuyur
  • fwrite funksiyası,
    fayla yazır
  • fopen funksiyası,
    faylı açır
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et