PHP fputcsv() Function











❮ مرجع فایل سیستم PHP

مثال


یک خط را به عنوان CSV فرمت کنید و آن را در یک فایل باز بنویسید:




لیست $ = آرایه
(

آرایه ("پیتر"، "گریفین"، "اسلو"، "نروژ")،

آرایه ("گلن"، "کواگمیر"، "اسلو"، "نروژ")

);



$file = fopen("contacts.csv","w");


foreach ($list به عنوان $line) {

fputcsv($file، $line);




fclose($file);
?>







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


عملکرد fputcsv() یک خط را به صورت CSV قالب بندی می کند و آن را در یک فایل باز می نویسد.


نکته: همچنین تابع fgetcsv() را ببینید.



نحو



fputcsv(پرونده، فیلدها، جداکننده، محفظه،
فرار)

مقادیر پارامتر









مشخص می کند







است



است



را غیرفعال می کند

پارامتر توضیح
پرونده لازم است. فایل باز را برای نوشتن در
فیلدها لازم است. مشخص می کند که از کدام آرایه داده ها گرفته شود
جداکننده اختیاری. کاراکتری که جداکننده فیلد را مشخص می کند. پیش فرض کاما ( , )
محفظه اختیاری. کاراکتری که کاراکتر محفظه فیلد را مشخص می کند. پیش فرض "
فرار اختیاری. کاراکتر فرار را مشخص می کند. پیش فرض "\\" است. نیز میتواند
یک رشته خالی ("") باشد که مکانیسم فرار







<اسکریپت>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1493883843099-0'); });







جزئیات فنی















مقدار بازگشتی: طول رشته نوشته شده در موفقیت، FALSE در
شکست
نسخه PHP: 5.1+
تغییر PHP: PHP 7.4 - پارامتر escape اکنون یک رشته خالی را می پذیرد
غیرفعال کردن مکانیسم فرار
PHP 5.5 - اضافه شدن پارامتر escape



❮ مرجع فایل سیستم PHP