現在の位置: ホーム> 最新記事一覧> PHPファイルライティング機能fputs()の詳細な説明:使用法とサンプルガイド

PHPファイルライティング機能fputs()の詳細な説明:使用法とサンプルガイド

M66 2025-06-17

PHP関数の紹介-fputs():ファイルにコンテンツを書き込みます

PHPでは、fputs()関数を使用して、文字列を開いたファイルに書き込みます。基本的な構文は次のとおりです。

 <span class="fun">fputs(resource $ handle、string $ string [、int $ length]):int | bool</span>

パラメーターの説明

  • $ハンドル:FOPEN()関数を介して取得されるファイルリソースハンドル。
  • $文字列:書き込みが必要な文字列のコンテンツ。
  • $ length :オプションのパラメーター。文字列の全長にデフォルトで、書かれた最大バイト数を指定します。

返品値

関数が正常に実行されると、書かれたバイト数を返し、障害が発生した場合、 falseを返します。

サンプルコード

<?php
$file = fopen("demo.txt", "w");
<p>if ($file) {<br>
$content = "Hello, World!";<br>
$length = fputs($file, $content);</p>
    echo "正常に書く,合計で書き込みます" . $length . "バイト。";
} else {
    echo "書き込みが失敗しました。";
}

fclose($file);

}
?>

上記の例では、 demo.txtという名前のファイルを開き、文字列「hello、world!」を書き込みます。それに。書き込みが成功した後に書かれたバイト数を返し、それ以外の場合はfalseを返します。

使用に関するメモ

fputs()を呼び出してファイルに書き込む場合、ファイルが書き込みモードで開いていることを確認する必要があります。この例では、 Fopen()の書き込みモード( "w")を使用してファイルが開かれます。書き込みが完了したら、 fclose()を使用してファイルを閉じてリソースを無料にします。

要約します

fputs()は、ファイルにコンテンツを書き込むためのPHPの一般的な関数です。パラメーターと返信値をマスターすると、ファイルの効率的な操作とデータストレージを実現するのに役立ちます。