ホームページ >バックエンド開発 >PHPチュートリアル >PHP 関数の概要 - fputs(): コンテンツをファイルに書き込む
PHP 関数の概要 - fputs(): コンテンツをファイルに書き込む
PHP では、fputs() 関数を使用してコンテンツをファイルに書き込みます。構文は次のとおりです:
fputs ( resource $handle , string $string [, int $length ] ) : int|bool
パラメータの説明:
handle
: ファイル リソース ハンドル。通常は fopen()
を使用して取得されます。関数。 string
: 書き込まれる文字列。 length
: オプションのパラメータ。書き込まれる最大バイト数を指定します。デフォルトは文字列の長さです。 戻り値:
書き込みが成功した場合は書き込まれたバイト数が返され、そうでない場合は false
が返されます。
コード例:
<?php $file = fopen("demo.txt", "w"); if ($file) { $content = "Hello, World!"; $length = fputs($file, $content); if ($length !== false) { echo "写入成功,共写入".$length."个字节。"; } else { echo "写入失败。"; } fclose($file); } ?>
上の例では、demo.txt
という名前のテキスト ファイルを開き、文字列 ## をそのファイルに書き込みます #Hello, World!。書き込みが成功した場合は書き込まれたバイト数が返され、それ以外の場合は
false が返されます。
fput() 関数を使用してファイルに書き込む場合は、ファイルを書き込み可能な方法で開く必要があることに注意してください。そこで、
fopen() 関数を使用して、テキスト ファイルを書き込みモードで開きました。また、書き込み完了後は
fclose()関数でファイルハンドルをクローズし、リソースを解放します。
fputs() 関数は、コンテンツをファイルに書き込むために使用される PHP の関数です。この関数を使用すると、ファイルに文字列を簡単に書き込むことができます。これを使用するときは、操作が正確であることを保証するために、ファイルのオープンモードとファイルのクローズに注意する必要があります。
以上がPHP 関数の概要 - fputs(): コンテンツをファイルに書き込むの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。