306 of 410 menu

Hàm fputcsv

Hàm fputcsv định dạng mảng được truyền vào thành một chuỗi có định dạng CSV và ghi nó vào tệp được chỉ định. Tham số đầu tiên hàm nhận một con trỏ tệp, tham số thứ hai - một mảng dữ liệu cần ghi. Tham số thứ ba có thể chỉ định dấu phân cách trường (mặc định là dấu phẩy), tham số thứ tư - ký tự bao quanh chuỗi (mặc định là dấu nháy kép).

Cú pháp

fputcsv( resource $handle, array $fields, string $delimiter = ",", string $enclosure = '"', string $escape_char = "\" );

Ví dụ

Ghi một mảng vào tệp CSV:

<?php $file = fopen('data.csv', 'w'); $data = ['a', 'b', 'c', 'd', 'e']; fputcsv($file, $data); fclose($file); ?>

Nội dung tệp data.csv:

"a","b","c","d","e"

Ví dụ

Ghi nhiều dòng vào tệp CSV với việc sử dụng dấu chấm phẩy làm dấu phân cách:

<?php $file = fopen('data.csv', 'w'); $data1 = [1, 2, 3, 4, 5]; $data2 = ['x', 'y', 'z']; fputcsv($file, $data1, ';'); fputcsv($file, $data2, ';'); fclose($file); ?>

Nội dung tệp data.csv:

"1";"2";"3";"4";"5" "x";"y";"z"

Ví dụ

Ghi một mảng với dữ liệu chứa dấu phẩy:

<?php $file = fopen('data.csv', 'w'); $data = ['John, Doe', 'johndoe@example.com', 'New York']; fputcsv($file, $data); fclose($file); ?>

Nội dung tệp data.csv:

"John, Doe","johndoe@example.com","New York"

Xem thêm

  • hàm fgetcsv,
    hàm đọc dữ liệu từ CSV
  • hàm fwrite,
    hàm ghi vào tệp
  • hàm fopen,
    hàm mở tệp
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối