ホームページ  >  記事  >  バックエンド開発  >  PHP追加ファイル

PHP追加ファイル

WBOY
WBOYオリジナル
2024-08-29 13:02:52602ブラウズ

fopen() 関数で + またはモードを使用するだけで、特定のデータを特定のファイルに追加できます。 fwrite() 関数を使用して、PHP でファイルの追加操作を実行できます。この機能を使用すると、特定のテキスト ファイルにコンテンツを追加できます。さらに、 fopen() 関数を使用して追加モードでファイルを開くことができます。あらゆる種類のコンテンツを書き込むには、ファイル リソース/リソースを追加モードまたは書き込みモードのみで開く必要があります。

広告 このカテゴリーの人気コース PHP 開発者 - 専門分野 | 8コースシリーズ | 3 つの模擬テスト

無料ソフトウェア開発コースを始めましょう

Web 開発、プログラミング言語、ソフトウェア テスト、その他

構文

構文とパラメータ:

$fp = fopen('movies.txt', 'a')or die("Unable to open file!");

パラメータ

PHP における追加ファイルのパラメータの説明:

fopen() 関数: PHP プログラミング言語の fopen() 関数は、読み取りモード、書き込みモード、追加モードなどのさまざまなタイプのモードでテキスト ファイルを開くために使用されます。要件に応じて。

Movies.txt: 上記の構文で、「movies.txt」パラメーターはテキスト ファイルのパスを含む名前であり、通常は fopen() 関数内で使用されます。テキスト ファイル名は任意の名前にすることができます。

“a” mode: “a” モードパラメータは必須パラメータです。追加モードパラメータを意味します。これは、要件に基づいて特に指定されたファイルにテキスト ファイル データを追加するのに役立ちます。

die() 関数: die() 関数は、ファイルが利用できない場合にのみエラーの処理に役立ちます。これが、PHP プログラミング言語の die() 関数の主な目的です。

PHP ではファイルの追加はどのように機能しますか?

PHP でのファイルの追加は、ユーザー/ユーザーの要件に基づいてファイル データを処理するための PHP プログラミングの非常に重要な概念です。追加ファイルがどのように機能するかを理解するには、以下の例を確認してください。 PHP プログラミングのモードには、ファイル読み取りモード「r」、ファイル書き込みモード「w」、ファイル書き込み書き込みモード/追加専用「a」を開く、書き込み専用の新しいファイル モードの作成「x」、ファイルを開くモードなどがあります。読み取り/書き込み用の 'r+'、読み取りおよび書き込みモード 'w+'、別の追加データ モード 'a+'、存在するかどうかを確認するファイル チェック モード 'x+' など。同様に、さまざまなタイプのデータ処理では、動作が異なります。モードの種類が使用されます。ここでは、データを追加するための「a」モードが特に使用されます。

PHP Append ファイルの実装例

以下に挙げる例を示します:

例 #1

これは、テキスト ファイルにテキスト コンテンツを追加するために、PHP プログラミング言語のファイル追加機能を実装する例です。ここでは、最初にテキスト ファイル「movies.txt」を開くのに役立つ「fp」という変数が作成され、次にエコー機能を備えた「fread()」関数を使用してテキスト ファイルの内容全体を出力します。次に、close() 関数を使用して、開いているテキスト ファイルを閉じます。
タグは改行、


は改行です。横線用のタグが使用されます。次に、fopen() 関数を使用して、ファイル「movies.txt」を開くために「$fp」が作成されます。次に、 fwrite() 関数を使用して、データ テキストを movie.txt ファイルに追加します。この fwrite() 関数は、テキスト コンテンツを movie.txt ファイルに 2 回入力するために 2 回使用されます。そして最後に、echo はブラウザに文字列出力を表示するためにのみ使用されます。追加機能がどのように機能するかを理解するには、以下のセクションの出力を確認してください。

コード:

";
echo fread($fp,filesize('movies.txt'));
fclose($fp);
echo "
"; $fp = fopen('movies.txt', 'a')or die("Unable to open file!");//opens file in append mode echo "
"; echo "Here I am going to add a movie name texts :: 6. The IRon Man, 7. The Hulk"; echo "
"; fwrite($fp, '6. The IRon Man '); echo "
"; fwrite($fp, '7. The Hulk'); echo "
"; fclose($fp); echo "
"; echo "File appended with the content successfully"; echo ""; ?>

出力:

PHP追加ファイル

例 #2

これも、特定のテキスト ファイル「persons.txt」にテキストを追加する同様の例です。 ' ここでは、最初にいくつかの HTML タグが使用されています。それらは何も影響しません。次に、「$fp1」を使用してテキスト ファイルを開き、PHP ファイルの実行直後に fread() 関数を使用して、person.txt ファイルの内容全体をブラウザ自体に表示します。 fclose() 関数は、開いているファイルを閉じるのに役立ちます。テキスト ファイルを開くと、ファイル内に存在するテキストが表示されます。

コード:

<!DOCTYPE html>
<html>
<head>
<title>PHP File Append Concept</title>
</head>
<body>
<?php
$fp1 = fopen('persons.txt', 'r')or die("Unable to open file!");//opens file in append mode
echo "List of persons in the text file :: <br>";
echo fread($fp1,filesize('persons.txt'));
fclose($fp1);
echo "<br>";
echo "<hr>";
$file1 = fopen('persons.txt', 'a');//opens file in append mode
//appending person names
// Appending string text 'Padmavathi'
echo "Now adding string text names Padmavathi and Shekshavali to the text file :: ";
echo "<br>";
echo "<hr>";
fwrite($file1, ' Padmavathi, \n ');
// Appending string text 'Shekshavali'
fwrite($file1, 'Shekshavali');
//Closing the opened file
fclose($file1);
echo "Now the PHP File append concept is done successfully";
?>
</body>
</html>

出力:

PHP追加ファイル

結論

PHP アペンド ファイルの定義、構文、パラメータの説明、PHP プログラミング言語でファイルをアペンドする方法、および PHP アペンド ファイルの概念のさまざまな例を理解していただけたでしょうか。 PHP プログラミング言語の Append File の概念が改善されました。

以上がPHP追加ファイルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。