Heim > Artikel > Backend-Entwicklung > Grundkenntnisse der PHP-Dateiverarbeitung (Zusammenfassung)
Jede Anwendung erfordert eine Dateiverwaltung. Damit bestimmte Aufgaben erledigt werden können, müssen Dateien verarbeitet werden. Dateihandhabung in PHP Ähnlich wie die Dateihandhabung, die mit jeder Programmiersprache wie C durchgeführt wird, verfügt PHP über viele Funktionen zur Handhabung normaler Dateien.
Diese Funktionen sind:
1.fopen() – Die PHP-Funktion fopen() wird zum Öffnen einer Datei verwendet. Der erste Parameter von fopen() enthält den Namen der zu öffnenden Datei und der zweite Parameter gibt den Modus an, in dem die Datei geöffnet werden muss. Beispielsweise kann
<?php $file = fopen(“demo.txt”,'w'); ?>
die Datei mit einem beliebigen öffnen die folgenden Modi:
„w“ – Öffnen Sie die Datei zum Schreiben. Wenn die Datei nicht vorhanden ist, erstellen Sie eine neue Datei oder löschen Sie den Dateiinhalt, wenn die Datei bereits vorhanden ist.
„r“ – Die Datei wird zur schreibgeschützten Verwendung geöffnet.
„a“ – Die Datei wird zum Schreiben geöffnet. Der Dateizeiger zeigt auf das Ende der Datei. Vorhandene Daten in der Datei beibehalten.
„w +“ – Datei zum Lesen und Schreiben öffnen. Wenn die Datei nicht vorhanden ist, erstellen Sie eine neue Datei oder löschen Sie den Dateiinhalt, wenn die Datei bereits vorhanden ist.
„r +“ – Datei zum Lesen/Schreiben öffnen.
„a +“ – Datei zum Schreiben/Lesen öffnen. Der Dateizeiger zeigt auf das Ende der Datei. Vorhandene Daten in der Datei beibehalten. Erstellen Sie eine neue Datei, wenn die Datei nicht vorhanden ist.
„x“ – Neue Datei nur zum Schreiben erstellen.
2.fread() - - Nachdem Sie fopen() zum Öffnen der Datei verwendet haben, verwenden Sie fread(), um den Dateninhalt zu lesen. Es erfordert zwei Parameter. Einer ist der Dateizeiger und der andere ist die Dateigröße in Bytes, zum Beispiel
<?php $filename = "demo.txt"; $file = fopen( $filename, 'r' ); $size = filesize( $filename ); $filedata = fread( $file, $size ); ?>
3.fwrite() – Sie können die Funktion fwrite() verwenden, um eine neue Datei zu erstellen oder Text kopieren und an vorhandene Datei anhängen. Die Parameter der Funktion fwrite() sind der Dateizeiger und der in die Datei zu schreibende Text. Es kann ein optionales drittes Argument enthalten, das die Länge des zu schreibenden Textes angibt, zum Beispiel
<?php $file = fopen("demo.txt", 'w'); $text = "Hello world\n"; fwrite($file, $text); ?>
4. – Verwenden Sie die Funktion fclose(), um die Datei zu schließen . Sein Parameter ist die Datei, die geschlossen werden muss, zum Beispiel <?php
$file = fopen("demo.txt", 'r');
fclose($file);
?>
Dieser Artikel ist eine Einführung in die Grundkenntnisse der PHP-Dateiverarbeitung. Ich hoffe, er wird Freunden in Not hilfreich sein!
Das obige ist der detaillierte Inhalt vonGrundkenntnisse der PHP-Dateiverarbeitung (Zusammenfassung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!