مثال
تبدیل آرایه به فرمت CSV و نوشتن آن در یک فایل باز:
<?php
$list = array (
array("Peter", "Griffin" ,"Oslo", "Norway"),
array("Glenn", "Quagmire", "Oslo", "Norway")
);
$file = fopen("contacts.csv","w");
foreach ($list as $line) {
fputcsv($file, $line);
}
fclose($file);
?>
توضیحات
تابع fputcsv() یک خط به فرمت CSV ایجاد کرده و آن را در یک فایل باز می نویسد.
نکته: تابع fgetcsv() را نیز مطالعه کنید.
سینتکس
fputcsv(file, fields, separator, enclosure, escape)
مقادیر پارامتر ها
پارامتر | توضیح |
---|---|
file | اجباری. فایل باز شده |
fields | اجباری. آرایه ای که اطلاعات از آن برداشت می شود |
separator | اختیاری. کاارکتر جداکننده ی فیلد ها – پیش فرض = ( , ) |
enclosure | اختیاری. کاراکتر نگه دارنده ی فیلد ها- پیش فرض = “ |
escape | اختیاری. کارکتر escape – پیش فرض = “\” |
دیدگاهها