當前位置: 首頁> 函數類別大全> fputcsv

fputcsv

將行格式化為CSV 並寫入文件指針
名稱:fputcsv
分類:文件系統
所屬語言:php
一句話介紹:將行格式化為CSV 並寫入一個打開的文件中。

定義和用法

fputcsv()函數將行格式化為CSV 並寫入一個打開的文件。

該函數返回寫入字符串的長度。若出錯,則返回false。 。

實例

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

文法

fputcsv ( file , fields , seperator , enclosure )
參數描述
file必需。規定要寫入的打開文件。
fields必需。規定要從中獲得數據的數組。
seperator可選。規定字段分隔符的字符。默認是逗號(,)。
enclosure可選。規定字段環繞符的字符。默認是雙引號"。

說明

fputcsv()將一行(用fields數組傳遞)格式化為CSV 格式並寫入由file指定的文件。

同類函數
  • 取得文件的inode 修改時間 filectime

    filectime

    取得文件的inode修改時間
  • 判斷文件是否存在且可讀 is_readable

    is_readable

    判斷文件是否存在且可讀
  • 提供有關文件的信息 stat

    stat

    提供有關文件的信息
  • 判斷給定文件名是否是一個目錄 is_dir

    is_dir

    判斷給定文件名是否是一個目錄
  • 尋找與模式匹配的文件路徑 glob

    glob

    尋找與模式匹配的文件路徑
  • 判斷給定文件名是否可執行 is_executable

    is_executable

    判斷給定文件名是否可執行
  • 獲取文件所有者 fileowner

    fileowner

    獲取文件所有者
  • 檢查文件或目錄是否存在 file_exists

    file_exists

    檢查文件或目錄是否存在