以下のエディターは、PHP で file_put_contentsappend と newline を実装する方法に関する記事を提供します。編集者はこれがとても良いものだと思ったので、皆さんの参考として今から共有します。エディターをフォローして見てみましょう
一部の PHP アプリケーションでは、ログを書き込んだり、情報を記録したりする必要があります。 fopen()、fwrite()、fclose()を使用して操作できます。 file_get_contents() と file_put_contents().
file_put_contents() を使用してファイルを書き込むこともできます。 デフォルトではファイルが書き換えられます。つまり、元のコンテンツが置き換えられます。追加するには、パラメーター FILE_APPEND を使用します。
追加形式でコンテンツを書き込みます。 flags パラメーター値が FILE_APPEND に設定されている場合、既存のファイル コンテンツの後にコンテンツを追加することによって新しいデータを書き込むことになります:
FILE_APPEND: ファイルの終わり 追加モードでデータを書き込みます
int file_put_contents ( string filename, string data [, int flags [, resource context]] ) file_put_contents("log.txt", "Hello world everyone.", FILE_APPEND);
//パラメータの説明:
filename //書き込まれるファイルの名前
data //書き込まれるデータ。タイプは、文字列、配列 (多次元配列は不可)、またはストリーム リソース
flags // オプションで、ファイルを開く/書き込む方法を指定します。可能な値:
FILE_USE_INCLUDE_PATH: // ファイル名のコピーの組み込みパスを確認します
FILE_APPEND: // ファイルの末尾に追加されたデータを書き込みます
LOCK_EX: // file
context //オプション、Context はテキスト 属性を変更できるオプションのセットです
多くの場合、ログをラップする必要があります。 rn の使用は次の理由から推奨されません:
Windows では rn は改行です
Mac では r は改行です
Liunx では n は改行です
しかし、PHP は異なるものと一致するための 定数 を提供しますオペレーティング システム、つまり:
PHP_EOL
file_put_contents("log.txt", "Hello world everyone.".PHP_EOL, FILE_APPEND);
上記の PHP での file_put_contents の追加と行折り返しの実装方法は、エディターで共有されているすべての内容ですので、参考にしていただければ幸いです。スクリプトハウスがサポートします。
以上がPHPでfile_put_contentsの追加と行の折り返しを実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。