現在の位置: ホーム> 関数カテゴリ一覧> 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によって追加されます。

返品値

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

類似の関数
  • 新しいディレクトリを作成します mkdir

    mkdir

    新しいディレクトリを作成します
  • ファイル所有者を変更します chown

    chown

    ファイル所有者を変更します
  • ファイルの変更時間を取得します filemtime

    filemtime

    ファイルの変更時間を取得します
  • 実際のパスバッファーのサイズを取得します realpath_cache_size

    realpath_cache_size

    実際のパスバッファーのサイズを取得します
  • ファイルが存在し、読みやすいかどうかを判断します is_readable

    is_readable

    ファイルが存在し、読みやすいかどうかを判
  • 軽量コンサルテーションファイルロック flock

    flock

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

    pclose

    プロセスファイルポインターを閉じます
  • RealPathキャッシュエントリを取得します realpath_cache_get

    realpath_cache_get

    RealPathキャッシュエントリを取得
人気記事(にんききじ)