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

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


PHP का fgetcsv() फंक्शन एक खुली फ़ाइल से एक लाइन को पार्स करके CSV फील्ड्स की जांच करता है। यह पढ़े गए फील्ड्स को समाहित करने वाला एक ऐरे लौटाता है।

सिंटैक्स

fgetcsv(file_pointer, length, delimiter, enclosure, escape)

पैरामीटर्स

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

  • length − एक लाइन की अधिकतम लंबाई।

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

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

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

रिटर्न वैल्यू

fgetcsv() फंक्शन पढ़े गए फील्ड्स को समाहित करने वाला एक ऐरे लौटाता है।

उदाहरण

मान लीजिए हमारे पास निम्न products.csv CSV फ़ाइल है:

laptop, keyboard, mouse

निम्न उदाहरण CSV की सामग्री प्रदर्शित करता है, जिसमें उत्पाद शामिल हैं:

<?php 
    $file_pointer = fopen("products.csv", "r"); 
    print_r(fgetcsv($file_pointer)); 
    fclose($file_pointer); 
?>

आउटपुट

Array ( 
    [0] => Laptop 
    [1] => Keyboard 
    [2] => Mouse 
)

आइए एक और उदाहरण देखते हैं।

हमारे पास निम्न tutorials.csv CSV फ़ाइल है:

Java, C#, HTML5, CSS3, Bootstrap, Android

निम्न उदाहरण CSV tutorials.csv की सामग्री प्रदर्शित करता है:

उदाहरण

<?php 
    $file_pointer = fopen("tutorials.csv", "r"); 
    while (!feof($file_pointer)) { 
        print_r(fgetcsv($file_pointer)); 
    } 
    fclose($file_pointer); 
?>

आउटपुट

Array ( 
    [0] => Java 
    [1] => C# 
    [2] => HTML5 
    [3] => CSS3 
    [4] => Bootstrap 
    [5] => Android 
)

  1. - PHP log10() फ़ंक्शन - आधार-10 लघुगणक

    PHP का log10() फ़ंक्शन किसी संख्या का **आधार-10 लघुगणक (base-10 logarithm)** गणना करता है। इसे सामान्य या मानक लघुगणक भी कहते हैं। सिंटैक्स log10(float $arg): float पैरामीटर पैरामीटरविवरण $argवह संख्या जिसका आधार-10 लघुगणक चाहिए लौटाया गया मान $arg का आधार-10 लघुगणक (फ्लोट)। गणितीय संबंध l

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

    str_getcsv() फ़ंक्शन PHP में str_getcsv() फ़ंक्शन CSV स्ट्रिंग को ऐरे में पार्स करने के लिए उपयोग किया जाता है। यह CSV फील्ड्स वाला ऐरे रिटर्न करता है। सिंटैक्स str_getcsv(string $string, string $separator = ,, string $enclosure = \, string $escape = \\): array पैरामीटर्स string - पार्स की जाने व

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

    विवरण PHP का fputcsv() फंक्शन एक लाइन को CSV फॉर्मेट में फॉर्मेट करता है और इसे एक खुली फाइल में लिखता है। लिखी गई स्ट्रिंग की लंबाई लौटाता है। सिंटैक्स fputcsv(file_pointer, fields, delimiter, enclosure, escape) पैरामीटर्स file_pointer - fopen(), popen(), या fsockopen() द्वारा सफलतापूर्वक खोली ग