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

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

藏色散人
リリース: 2023-04-06 20:58:02
転載
3114 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート