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

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

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

सिंटैक्स

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

पैरामीटर

  • file_pointer - fopen(), popen(), या fsockopen() द्वारा सफलतापूर्वक खोली गई फ़ाइल के लिए एक मान्य फ़ाइल सूचक।

  • लंबाई − एक पंक्ति की अधिकतम लंबाई।

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

  • संलग्नक − फ़ील्ड संलग्नक वर्ण सेट करें। दोहरे उद्धरण चिह्न के रूप में डिफ़ॉल्ट।

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

वापसी

fgetcsv() फ़ंक्शन एक सरणी देता है जिसमें फ़ील्ड पढ़े जाते हैं।

उदाहरण

मान लें कि हमारे पास निम्नलिखित "products.csv" CSV फ़ाइल है।

laptop, keyboard, mouse

निम्नलिखित एक उदाहरण है जो सीएसवी की सामग्री प्रदर्शित करता है, जिसमें उत्पाद शामिल हैं।

<?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);
?>

निम्नलिखित आउटपुट है:Java, C#, HTML5, CSS3, बूटस्ट्रैप, Android

आउटपुट

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

  1. PHP लॉग 10 () फ़ंक्शन

    परिभाषा और उपयोग लॉग10 () फ़ंक्शन किसी संख्या के आधार-10 लघुगणक की गणना करता है। बेस-10 लघुगणक को सामान्य या सैंडर्ड एल्गोरिथम भी कहा जाता है। log10(x) फ़ंक्शन लॉग की गणना करता है10 एक्स। यह निम्नलिखित समीकरण द्वारा प्राकृतिक एल्गोरिथम से संबंधित है - लॉग 10 x=लॉगई x/लॉगई 10 ताकि लॉग 10 100=लॉ

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

    str_getcsv() फ़ंक्शन का उपयोग CSV स्ट्रिंग को सरणी में पार्स करने के लिए किया जाता है। इसमें CSV फ़ील्ड के साथ एक सरणी देता है। सिंटैक्स str_getcsv(str, delimiter, enclosure, escape पैरामीटर str - इनपुट स्ट्रिंग को पार्स करें सीमांकक - फील्ड डिलीमीटर सेट करें संलग्नक −फ़ील्ड एनक्लोजर कैरे

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

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