306 of 410 menu

fputcsv функциясы

fputcsv функциясы берілген массивті CSV пішімінің жолына пішімдейді және оны көрсетілген файлға жазады. Функция бірінші параметр ретінде файл көрсеткішін, екінші параметр ретінде жазу үшін деректер массивін қабылдайды. Үшінші параметр ретінде өрістер бөлгішін (әдепкі бойынша үтір), төртінші параметр ретінде жол шектегішін (әдепкі бойынша қос тырнақша) көрсетуге болады.

Синтаксис

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

Мысал

Массивті CSV файлға жазайық:

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

data.csv файлының мазмұны:

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

Мысал

Бірнеше жолды CSV файлға нүктелі үтір бөлгішін пайдаланып жазайық:

<?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 файлының мазмұны:

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

Мысал

Үтірлері бар деректерді қамтитын массивті жазайық:

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

data.csv файлының мазмұны:

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

Сондай-ақ қараңыз

  • fgetcsv функциясын,
    ол CSV-ден деректерді оқиды
  • fwrite функциясын,
    ол файлға жазады
  • fopen функциясын,
    ол файлды ашады
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау