Contoh
Memformat garis sebagai CSV dan menuliskannya ke file yang terbuka:
<?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); ?>
Definisi dan Penggunaan
Fungsi fputcsv()
dapat digunakan untuk memformat baris sebagai CSV dan menuliskannya ke file yang terbuka.
Syntax
fputcsv(file, fields, separator, enclosure, escape)
Nilai Parameter
Parameter | Deskripsi |
---|---|
file | Required. Menentukan file yang terbuka untuk menulis |
fields | Required. Menentukan array mana untuk mendapatkan datanya |
separator | Optional. Karakter yang menentukan pemisah bidang. Defaultnya adalah koma (,) |
enclosure | Optional. Karakter yang menentukan karakter enklosur bidang. Default adalah tanda petik(“) |
escape | Optional. Menentukan karakter escape. Defaultnya adalah ” \”. Bisa juga berupa string kosong (“”) yang menonaktifkan mekanisme pelolosan |
Detail Teknis
Return Value: | Panjang string tertulis pada keberhasilan dan FALSE jikagagalan |
---|---|
PHP Version: | 5.1+ |
PHP Changelog: | PHP 7.4 – Parameter escape sekarang menerima string kosong untuk menonaktifkan mekanisme escape PHP 5.5 – Menambahkan parameter escape |