فنکشن PHP fputcsv()

تعریف و نحوه استفاده

فنکشن fputcsv() یک خط را به فرمت CSV تبدیل کرده و به یک فایل باز نوشته می‌کند.

این فنکشن طول رشته‌ای که نوشته شده را برمی‌گرداند. در صورت بروز خطا، false برمی‌گرداند.

نحوه استفاده

fputcsv(فایل,fields,seperator,enclosure)
پارامترها توضیح
فایل لازم. تعیین فایلی که باید به آن نوشته شود.
fields لازم. تعیین آرایه‌ای که از آن داده‌ها را باید دریافت کرد.
seperator اختیاری. تعیین نماد جداکننده فیلد. پیش‌فرض کاما (,) است.
enclosure اختیاری. تعیین نماد احاطه فیلد. پیش‌فرض نقل قول دو تایی " است.

توضیح

fputcsv() یک خط (با fields در فرمت CSV به وسیله آرایه فایل فایل مشخص شده.

توجه و کامنت‌ها

توجه:به fgetcsv() فنکشن مراجعه کنید.

مثال

<?php
$list = array
(
"George,John,Thomas,USA",
"James,Adrew,Martin,USA",
);
$file = fopen("contacts.csv","w");
foreach ($list as $line)
  {
  fputcsv($file,split(',',$line));
  }
fclose($file);
?>

بعد از اجرای کد بالا، فایل CSV به این شکل خواهد بود:

George,John,Thomas,USA
James,Adrew,Martin,USA