Hàm PHP fputcsv()

Định nghĩa và cách sử dụng

Hàm fputcsv() sẽ định dạng dòng thành CSV và ghi vào một tệp mở.

Hàm này trả về độ dài chuỗi đã ghi. Nếu xảy ra lỗi, thì trả về false。。

Cú pháp

fputcsv(file,fields,seperator,enclosure)
Tham số Mô tả
file Bắt buộc. Quy định tệp mở để ghi.
fields Bắt buộc. Quy định mảng từ đó lấy dữ liệu.
seperator Tùy chọn. Quy định ký tự phân tách trường. Mặc định là dấu phẩy (,)。
enclosure Tùy chọn. Quy định ký tự bao quanh trường. Mặc định là dấu kép ".

Mô tả

fputcsv() sẽ định dạng một dòng (dùng fields Định dạng mảng được truyền qua file Tệp đã chỉ định.

Lưu ý và chú thích

Lưu ý:Xem hàm fgetcsv().

Mô hình

<?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);
?>

Mã trên sẽ thực thi xong, tệp CSV sẽ tương tự như sau:

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