fputcsv() फ़ंक्शन CSV के रूप में एक पंक्ति को स्वरूपित करता है और इसे एक खुली फ़ाइल में लिखता है। फ़ंक्शन लिखित स्ट्रिंग की लंबाई लौटाता है।
सिंटैक्स
fputcsv(file_pointer, fields, delimiter, enclosure, escape)
पैरामीटर
-
file_pointer - fopen(), popen(), या fsockopen() द्वारा सफलतापूर्वक खोली गई फ़ाइल के लिए एक मान्य फ़ाइल सूचक।
-
फ़ील्ड − स्ट्रिंग की सरणी।
-
सीमांकक − कैरेक्टर जो फील्ड सेपरेटर को निर्दिष्ट करता है। डिफ़ॉल्ट अल्पविराम है ( , )
-
संलग्नक − फ़ील्ड संलग्नक वर्ण सेट करें। दोहरे उद्धरण चिह्न के रूप में डिफ़ॉल्ट।
-
बचें - एस्केप कैरेक्टर सेट करें। बैकस्लैश (\) के रूप में डिफ़ॉल्ट।
वापसी
fputcsv() फ़ंक्शन लिखित स्ट्रिंग की लंबाई लौटाता है।
निम्नलिखित एक उदाहरण है जो "कर्मचारियों.सीएसवी" फ़ाइल में सामग्री लिखता है।
उदाहरण
<?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); ?>
CSV फ़ाइल “employees.csv” में अब निम्न सामग्री होगी।
आउटपुट
Jack,Tim, Henry,Tom