fputcsv是一種函式,該函式返回寫入字元串的長度,若出錯,則返回false。
基本介紹
- 外文名:fputcsv
- 定義:函式將行格式化
- 用法:出錯,則返回 false
- 語法:fields
定義和用法,語法,說明,提示和注釋,例子,
定義和用法
fputcsv() 函式將行格式化為 CSV 並寫入一個打開的檔案。
該函式返回寫入字元串的長度。若出錯,則返回 false。。
語法
fputcsv(file,fields,seperator,enclosure) |
參數 | 描述 |
file | 必需。規定要寫入的打開檔案。 |
fields | 必需。規定要從中獲得數據的數組。 |
seperator | 可選。規定欄位分隔設定的字元。默認是逗號 (,)。 |
enclosure | 可選。規定欄位環繞符的字元。默認是雙引號 "。 |
說明
fputcsv() 將一行(用 fields 數組傳遞)格式化為 CSV 格式並寫入由 file 指定的檔案。
提示和注釋
提示:參見 fgetcsv() 函式。
例子
<?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); ?> |
以上代碼執行後,CSV 檔案會類似這樣:
George,John,Thomas,USA James,Adrew,Martin,USA |
PHP Filesystem 函式