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

file_put_contents

ファイルにデータを書き込みます
名前:file_put_contents
カテゴリ:ファイルシステム
対応言語:php
一言説明:ファイルに文字列を書き込みます。

定義と使用法

file_put_contents()関数は、文字列をファイルに書き込みます。

同じことが、 fopen()fwrite() 、およびfclose()を呼び出すことにも当てはまります。

<?php
echo file_put_contents ( "test.txt" 、 "hello world。テスト!" ) ;
?>

出力:

 26

文法

file_put_contents ( filedatamodecontext
パラメーター 説明する
ファイル 必須。データに書き込まれるファイルを指定します。ファイルが存在しない場合、新しいファイルが作成されます。
データ オプション。ファイルに書き込まれるデータを指定します。文字列、配列、またはデータストリームにすることができます。
モード

オプション。ファイルを開く/書き込む方法を指定します。考えられる値:

  • file_use_include_path
  • file_append
  • lock_ex
コンテクスト

オプション。ファイルハンドルの環境を指定します。

コンテキストは、ストリームの動作を変更できるオプションのセットです。 nullを使用すると、無視されます。

説明します

パラメーターデータは、アレイにすることができます(ただし、多次元配列ではありません)。

PHP 5.1.0であるため、データパラメーターはストリームリソースとして指定することもできます。ストリームに保存されたキャッシュデータは、指定されたファイルに書き込まれます。この使用法はstream_copy_to_stream()関数を使用することに似ています。

コンテキストパラメーターのサポートは、PHP 5.0.0によって追加されます。

返品値

この関数は、ファイル内のデータに書き込まれたバイト数を返します。

類似の関数
  • ファイルへの変更を同期する(メタデータを含む) fsync

    fsync

    ファイルへの変更を同期する(メタデータを
  • ドキュメントに関する情報を提供します stat

    stat

    ドキュメントに関する情報を提供します
  • プロセスファイルポインターを閉じます pclose

    pclose

    プロセスファイルポインターを閉じます
  • 軽量コンサルテーションファイルロック flock

    flock

    軽量コンサルテーションファイルロック
  • ファイルポインターから行を読み取ります fgets

    fgets

    ファイルポインターから行を読み取ります
  • ファイルをコピーします copy

    copy

    ファイルをコピーします
  • ハード接続を作成します link

    link

    ハード接続を作成します
  • パターンに一致するファイルパスを見つけます glob

    glob

    パターンに一致するファイルパスを見つけま
人気記事(にんききじ)