Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Datei anhängen

PHP-Datei anhängen

WBOY
WBOYOriginal
2024-08-29 13:02:52853Durchsuche

Man kann bestimmte Daten an eine bestimmte Datei anhängen, indem man einfach ein+ oder einen Modus in der Funktion fopen() verwendet. Mit der Funktion fwrite() können Sie Dateianhängeoperationen in PHP ausführen. Mit dieser Funktion können Sie Inhalte zu einer bestimmten Textdatei hinzufügen. Darüber hinaus können Sie die Datei mit der Funktion fopen() im Anhängemodus öffnen. Um irgendeine Art von Inhalt zu schreiben, muss man die Datei resources/resource nur im Anhänge- oder Schreibmodus öffnen.

WERBUNG Beliebter Kurs in dieser Kategorie PHP-ENTWICKLER - Spezialisierung | 8-Kurs-Reihe | 3 Probetests

Starten Sie Ihren kostenlosen Softwareentwicklungskurs

Webentwicklung, Programmiersprachen, Softwaretests und andere

Syntax

Syntax und Parameter:

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

Parameter

Erklärung der Parameter zum Anhängen einer Datei in PHP:

fopen()-Funktion: Die fopen()-Funktion der PHP-Programmiersprache wird verwendet, um die Textdatei mit verschiedenen Arten von Modi wie Lesemodus, Schreibmodus, Anhängemodus usw. zu öffnen auf die Anforderung.

Movies.txt: Hier in der obigen Syntax ist der Parameter „movies.txt“ der Name mit dem Pfad der Textdatei, der normalerweise innerhalb der Funktion fopen() verwendet wird. Der Name der Textdatei kann beliebig sein.

„a“-Modus: Der „a“-Modusparameter ist ein wesentlicher Parameter. Es handelt sich um den anhängenden Modusparameter. Es hilft beim Anhängen einiger Textdateidaten an jede Datei, die aufgrund unserer Anforderung speziell erwähnt wird.

die()-Funktion: Die die()-Funktion hilft nur dann bei der Fehlerbehandlung, wenn die Datei nicht verfügbar ist. Dies ist der Hauptzweck der Funktion die() in der Programmiersprache PHP.

Wie funktioniert „Datei anhängen“ in PHP?

Das Anhängen von Dateien in PHP ist ein sehr wichtiges Konzept der PHP-Programmierung, um Dateidaten basierend auf unseren/Benutzeranforderungen zu verarbeiten. Schauen Sie sich die folgenden Beispiele an, damit Sie verstehen, wie die Anhängedatei funktioniert. Zu den Modi der PHP-Programmierung gehören der Lesedateimodus „r“, der Schreibdateimodus „w“, der Datei-Schreibmodus/nur Anhängen „a“, das Erstellen einer neuen Datei im Nur-Schreibmodus „x“ und der Dateiöffnungsmodus für Lesen/Schreiben „r+“, Lese- und Schreibmodus „w+“, einen anderen Modus zum Anhängen von Daten „a+“, Dateiprüfungsmodus „x+“, unabhängig davon, ob er vorhanden ist oder nicht usw. Ebenso funktioniert es für verschiedene Arten der Datenverarbeitung unterschiedlich Es werden verschiedene Arten von Modi verwendet. Hier wird speziell ein Modus zum Anhängen von Daten verwendet.

Beispiele zur Implementierung einer PHP-Append-Datei

Im Folgenden finden Sie die genannten Beispiele:

Beispiel #1

Dies ist ein Beispiel für die Implementierung der Funktion zum Anhängen von Dateien der PHP-Programmiersprache, um Textinhalte an die Textdatei anzuhängen. Hier wird zunächst eine Variable namens „fp“ erstellt, die beim Öffnen der Textdatei „movies.txt“ hilft, und dann wird die Funktion „fread()“ mit Echo-Funktionalität verwendet, um den gesamten Inhalt der Textdatei auszudrucken. Dann wird die Funktion close() verwendet, um die geöffnete Textdatei zu schließen. Das
Tag ist für den Zeilenumbruch und


Tag wird für die horizontale Linie verwendet. Andererseits wird „$fp“ erstellt, um die Datei „movies.txt“ mit Hilfe der Funktion fopen() zu öffnen. Dann wird die Funktion fwrite() verwendet, um Datentext an die Datei movies.txt anzuhängen. Diese fwrite()-Funktion wird zweimal verwendet, um den Textinhalt zweimal in die Datei movies.txt einzugeben. Schließlich wird echo nur verwendet, um eine String-Ausgabe im Browser anzuzeigen. Schauen Sie sich die Ausgabe unten im Abschnitt unten an, um zu verstehen, wie die Anhängefunktion funktioniert.

Code:

";
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 ""; ?>

Ausgabe:

PHP-Datei anhängen

Beispiel #2

Dies ist auch ein ähnliches Beispiel für das Anhängen des Textes an eine bestimmte Textdatei „persons.txt“. „Hier werden zunächst einige HTML-Tags verwendet. Diese beeinflussen nichts. Dann wird „$fp1“ verwendet, um die Textdatei zu öffnen, und dann wird die Funktion fread() verwendet, um den gesamten Inhalt der Datei „persons.txt“ direkt nach der Ausführung der PHP-Datei im Browser selbst anzuzeigen. Die Funktion fclose() hilft beim Schließen der geöffneten Datei. Sie können die Textdatei öffnen und auf den darin enthaltenen Text stoßen.

Code:

<!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>

Ausgabe:

PHP-Datei anhängen

Fazit

Ich hoffe, Sie haben gelernt, was die Definition einer PHP-Append-Datei ist, zusammen mit ihrer Syntax und der Erklärung der Parameter, wie man eine Datei in der PHP-Programmiersprache anhängt, zusammen mit verschiedenen Beispielen des PHP-Append-File-Konzepts, um das zu verstehen Append File-Konzept der PHP-Programmiersprache besser.

Das obige ist der detaillierte Inhalt vonPHP-Datei anhängen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP-SchreibdateiNächster Artikel:PHP-Schreibdatei