Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में fputcsv() फंक्शन

विवरण

PHP का fputcsv() फंक्शन एक लाइन को CSV फॉर्मेट में फॉर्मेट करता है और इसे एक खुली फाइल में लिखता है। लिखी गई स्ट्रिंग की लंबाई लौटाता है।

सिंटैक्स

fputcsv(file_pointer, fields, delimiter, enclosure, escape)

पैरामीटर्स

  • file_pointer - fopen(), popen(), या fsockopen() द्वारा सफलतापूर्वक खोली गई फाइल का वैध पॉइंटर।

  • fields - स्ट्रिंग की सरणी।

  • delimiter - फील्ड सेपरेटर निर्दिष्ट करने वाला कैरेक्टर। डिफ़ॉल्ट कॉमा ( , )।

  • enclosure - फील्ड एनक्लोजर कैरेक्टर सेट करें। डिफ़ॉल्ट डबल कोटेशन मार्क।

  • escape - एस्केप कैरेक्टर सेट करें। डिफ़ॉल्ट बैकस्लैश (\)।

रिटर्न मान

लिखी गई स्ट्रिंग की लंबाई लौटाता है।

उदाहरण

<?php
$mylist = array (
    "Jack,Tim",
    "Henry,Tom",
);
$file_pointer = fopen("employees.csv", "w");
foreach ($mylist as $line) {
    fputcsv($file_pointer, explode(',', $line));
}
fclose($file_pointer);
?>

आउटपुट

Jack,Tim, Henry,Tom
  1. - PHP में file_get_contents() फंक्शन

    PHP का file_get_contents() फंक्शन पूरी फ़ाइल को एक स्ट्रिंग में पढ़ता है। जबकि file() फंक्शन फ़ाइल को एक ऐरे में पढ़ता है, file_get_contents() पूरी फ़ाइल को एक ही स्ट्रिंग के रूप में लौटाता है। सिंटैक्स file_get_contents(file_path, flags, context, start_offset, max_length) पैरामीटर्स file_path

  1. - PHP में file() फंक्शन

    PHP का file() फंक्शन किसी फ़ाइल को एक ऐरे में पढ़ता है, जहां फ़ाइल की प्रत्येक लाइन ऐरे का एक एलिमेंट बन जाती है। सिंटैक्स file(file_path, flag, context) पैरामीटर्स file_path − फ़ाइल का पथ। flag − वैकल्पिक पैरामीटर। निम्नलिखित स्थिरांकों में से एक या अधिक का संयोजन: FILE_USE_INCLU

  1. - PHP में fgetcsv() फंक्शन

    PHP का fgetcsv() फंक्शन एक खुली फ़ाइल से एक लाइन को पार्स करके CSV फील्ड्स की जांच करता है। यह पढ़े गए फील्ड्स को समाहित करने वाला एक ऐरे लौटाता है। सिंटैक्स fgetcsv(file_pointer, length, delimiter, enclosure, escape) पैरामीटर्स file_pointer − fopen(), popen(), या fsockopen() द्वारा सफलतापूर्व