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

返品値

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

類似の関数
  • 指定されたファイル名が実行可能かどうかを判断します is_executable

    is_executable

    指定されたファイル名が実行可能かどうかを
  • ファイルまたはディレクトリの名前を変更します rename

    rename

    ファイルまたはディレクトリの名前を変更し
  • ファイルパス情報を返します pathinfo

    pathinfo

    ファイルパス情報を返します
  • 一意のファイル名でファイルを作成します tempnam

    tempnam

    一意のファイル名でファイルを作成します
  • パターンに一致するファイルパスを見つけます glob

    glob

    パターンに一致するファイルパスを見つけま
  • ファイルサイズを取得します filesize

    filesize

    ファイルサイズを取得します
  • 現在のUMASKを変更します umask

    umask

    現在のUMASKを変更します
  • 開いたファイルポインターを介してファイル情報を取得します fstat

    fstat

    開いたファイルポインターを介してファイル
人気記事(にんききじ)