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

返品値

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

類似の関数
  • ファイルポインターから行を読み取ります fgets

    fgets

    ファイルポインターから行を読み取ります
  • 一時ファイルを作成します tmpfile

    tmpfile

    一時ファイルを作成します
  • ドキュメントに関する情報を提供します stat

    stat

    ドキュメントに関する情報を提供します
  • ファイルサイズを取得します filesize

    filesize

    ファイルサイズを取得します
  • ファイルの最後のアクセス時間を取得します fileatime

    fileatime

    ファイルの最後のアクセス時間を取得します
  • ファイルまたはURLを開きます fopen

    fopen

    ファイルまたはURLを開きます
  • ファイルが存在し、読みやすいかどうかを判断します is_readable

    is_readable

    ファイルが存在し、読みやすいかどうかを判
  • パスのディレクトリパーツに戻ります dirname

    dirname

    パスのディレクトリパーツに戻ります
人気記事(にんききじ)