ホームページ > バックエンド開発 > PHPチュートリアル > PHP でファイルにテキストを書き込むにはどうすればよいですか?

PHP でファイルにテキストを書き込むにはどうすればよいですか?

Barbara Streisand
リリース: 2024-11-28 20:12:12
オリジナル
771 人が閲覧しました

How Do I Write Text to a File in PHP?

PHP でのファイルへの書き込み

ファイルを作成し、そこに「Cats追いかけ」という行などのテキストを書き込みたいとします。ネズミ。」 PHP でこのタスクを実行する方法は次のとおりです。

ファイルの作成と書き込み

データをファイルに書き込むには、file_put_contents などの高レベル関数を使用できます。 ()。この関数は、fopen()、fwrite()、および fclose() を連続して使用するのと同等です。

$filename = 'lidn.txt';
$content = 'Cats chase mice';
file_put_contents($filename, $content);
ログイン後にコピー

このコードは、$filename で指定されたファイルを開き、$content に格納されているコンテンツをファイルに書き込みます。そしてファイルを閉じます。ファイルが存在しない場合はファイルが作成され、その内容は新しい内容で置き換えられます。

代替アプローチ

下の方を使用したい場合は、 -レベル関数 fopen()、fwrite()、および fclose() を使用するには、次の手順に従います。

$filename = 'lidn.txt';
$file = fopen($filename, 'w');
fwrite($file, 'Cats chase mice');
fclose($file);
ログイン後にコピー

このアプローチでは、ファイルを書き込みモード ('w') で開き、目的のコンテンツをファイルに書き込み、ファイル ハンドルを閉じます。

追加メモ

  • file_put_contents() 関数は、そのシンプルさとさまざまな PHP バージョン間での互換性の点で推奨されます。
  • 実行しようとしているファイルを確認してください。 write to には、書き込みアクセスを許可する適切なファイル権限があります。
  • fopen() または file_put_contents() の 'a' モードを使用して、既存のファイルにコンテンツを追加できます。例: file_put_contents('lidn.txt', '別の行', FILE_APPEND)

以上がPHP でファイルにテキストを書き込むにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート