ホームページ  >  記事  >  バックエンド開発  >  file_put_contents() を使用してコンテンツを作成し、ドキュメントに書き込みます

file_put_contents() を使用してコンテンツを作成し、ドキュメントに書き込みます

藏色散人
藏色散人転載
2019-06-14 16:05:153019ブラウズ

file_put_contents() を使用して、コンテンツを作成し、ドキュメントに書き込みます。

file_put_contents() この関数は、文字列をファイルに書き込みます。 fopen()fwrite() fclose() を順番に呼び出すのと同じ機能があります。

構文:

file_put_contents(file,data,mode,context)

パラメータ:

file 必須。データを書き込むファイルを指定します。ファイルが存在しない場合は、新しいファイルが作成されます。

データ オプション。ファイルに書き込むデータを指定します。文字列、配列、またはデータ ストリームを指定できます。

モード オプション。ファイルを開く/書き込む方法を指定します。

可能な値:

FILE_USE_INCLUDE_PATH
FILE_APPEND
LOCK_EX

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

context は、ストリームの動作を変更できるオプションのセットです。 null が使用された場合、それは無視されます。

説明

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

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

context パラメーターのサポートは PHP 5.0.0 で追加されました。

戻り値

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

注: この関数はバイナリ オブジェクトに対して安全に使用できます。

<?php
echo file_put_contents("test.txt","Hello World. Testing!");
//输出 26

ヒント:

file_put_contents は、ファイルが存在しない場合に自動的にファイルを作成します。

以上がfile_put_contents() を使用してコンテンツを作成し、ドキュメントに書き込みますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はhcoder.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。