26

重複の可能性:
PHP でのテキスト ファイルへの書き込み

同じディレクトリ内のテキスト ファイル ip.txt に文字列 $ip を追加したいとします。私は現在file_get_contents、テキストファイルから読み取るために使用しています。

4

3 に答える 3

56

あなたが使用することができますfile_put_contents

<?php
  $ip = "foo";
  file_put_contents("ip.txt", $ip, FILE_APPEND);
?>

FILE_APPENDテキストを追加します。このフラグがないと、ファイルが上書きされます。

于 2012-09-09T01:38:21.587 に答える
9

file_put_contents()フラグを指定するとFILE_APPEND、指定されたファイルにテキストが追加されます。

file_put_contents('filename.txt', $stringToAppend, FILE_APPEND);
于 2012-09-09T01:40:45.020 に答える
5

file_put_contents内容をファイルに入れる。

if(!file_put_contents("path/to/file.txt", $ip, FILE_APPEND)){
    // failure
}
于 2012-09-09T01:38:03.607 に答える