現在の位置: ホーム> 関数カテゴリ一覧> fputcsv

fputcsv

行をCSVにフォーマットし、ファイルポインターに書き込みます
名前:fputcsv
カテゴリ:ファイルシステム
対応言語:php
一言説明:行をCSVにフォーマットし、開いたファイルに書き込みます。

定義と使用法

fputcsv()関数は、行をCSVにフォーマットし、開いたファイルに書き込みます。

この関数は、書かれた文字列の長さを返します。エラーが発生した場合、falseが返されます。 。

<?php
$ list = array
(
「ジョージ、ジョン、トーマス、アメリカ」 、
「ジェームズ、アデル、マーティン、アメリカ」 、
) ;

$ file = fopen ( "contacts.csv" 、 "w" ) ;

foreach ( $ list as $ line )
  {
  fputcsv ( $ file 、 split ( '、' 、 $ line ) ) ;
  }

fclose ( $ file ) ;
?>

上記のコードが実行された後、CSVファイルは次のようになります。

ジョージ、ジョン、トーマス、アメリカ
ジェームズ・アデル・マーティン・USA

文法

fputcsv (ファイルフィールドセパレータエンクロージャー
パラメーター説明する
ファイル必須。書かれたオープンファイルを指定します。
フィールド必須。データを取得する配列を指定します。
分離オプション。フィールドセパレーターを指定する文字。デフォルトはコンマ(、)です。
囲いオプション。キャラクターを取り巻くフィールドを指定する文字。デフォルトは二重引用符です」。

説明します

fputcsv()は、行(フィールド配列で渡された)をCSV形式にフォーマットし、ファイルで指定されたファイルに書き込みます。

類似の関数
  • ファイル全体を文字列に読み取ります file_get_contents

    file_get_contents

    ファイル全体を文字列に読み取ります
  • ファイルポインター位置を巻き戻します rewind

    rewind

    ファイルポインター位置を巻き戻します
  • シンボリックリンクのすべてのグループを変更します lchgrp

    lchgrp

    シンボリックリンクのすべてのグループを変
  • ファイルポインターが読み取り/書き込みの場所を返します ftell

    ftell

    ファイルポインターが読み取り/書き込みの
  • ファイルが存在し、読みやすいかどうかを判断します is_readable

    is_readable

    ファイルが存在し、読みやすいかどうかを判
  • ファイルにデータを書き込みます file_put_contents

    file_put_contents

    ファイルにデータを書き込みます
  • 構成文字列の解析 parse_ini_string

    parse_ini_string

    構成文字列の解析
  • stream_set_write_bufferのエイリアス set_file_buffer

    set_file_buffer

    stream_set_write_buf