fputcsv() ফাংশন একটি লাইনকে CSV হিসাবে ফর্ম্যাট করে এবং এটি একটি খোলা ফাইলে লেখে। ফাংশন লিখিত স্ট্রিং এর দৈর্ঘ্য প্রদান করে।
সিনট্যাক্স
fputcsv(file_pointer, fields, delimiter, enclosure, escape)
পরামিতি
-
ফাইল_পয়েন্টার - fopen(), popen(), বা fsockopen() দ্বারা সফলভাবে খোলা একটি ফাইলের একটি বৈধ ফাইল পয়েন্টার।
-
ক্ষেত্র - স্ট্রিং এর অ্যারে।
-
ডিলিমিটার − অক্ষর যা ক্ষেত্র বিভাজক নির্দিষ্ট করে। ডিফল্ট হল কমা ( , )
-
ঘের - ক্ষেত্রের ঘের অক্ষর সেট করুন. একটি ডবল উদ্ধৃতি চিহ্ন হিসাবে ডিফল্ট।
-
পালানো - পালানোর চরিত্র সেট করুন। ব্যাকস্ল্যাশ (\) হিসাবে ডিফল্ট।
ফেরত
fputcsv() ফাংশন লিখিত স্ট্রিং এর দৈর্ঘ্য প্রদান করে।
নিম্নলিখিত একটি উদাহরণ যা “employees.csv” ফাইলে বিষয়বস্তু লেখে।
উদাহরণ
<?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