Heim > Artikel > Backend-Entwicklung > PHP-Dateifunktionen
PHP-Dateifunktionen sind die beste und bequemste Möglichkeit, mit Dateien zu arbeiten, die wir mit Hilfe der riesigen Sammlung integrierter PHP-Funktionen haben. Bei Windows-Betriebssystemen und MAC-Betriebssystemen wird die Groß-/Kleinschreibung nicht beachtet. Die Umstellung auf Kleinbuchstaben für die Dateibenennung ist die beste Vorgehensweise, die eine maximale plattformübergreifende Kompatibilität gewährleistet. Es gibt einige PHP-Dateifunktionen, die bei der Verarbeitung der in den Dateiinformationen enthaltenen Daten sehr hilfreich sind.
WERBUNG Beliebter Kurs in dieser Kategorie PHP-ENTWICKLER - Spezialisierung | 8-Kurs-Reihe | 3 ProbetestsStarten Sie Ihren kostenlosen Softwareentwicklungskurs
Webentwicklung, Programmiersprachen, Softwaretests und andere
PHP-Dateifunktionen helfen beim Speichern/Löschen/Manipulieren/Kopieren der Daten in der Datei oder beim Löschen der Datei usw. Hier ist die Liste einiger Dateifunktionen. Sie sind:
Unten finden Sie Beispiele für PHP-Dateifunktionen:
Um etwas in die Datei zu schreiben oder die Daten beim Löschen zu manipulieren, wie Sie möchten, müssen Sie zunächst prüfen, ob die Datei im Verzeichnis vorhanden ist oder nicht, um sie verarbeiten zu können. Diese PHP-Funktion hilft Ihnen auch beim Erstellen einer neuen Datei, wenn die gesuchte Datei nicht auf dem Server vorhanden ist und Sie eine neue Datei auf dem Server erstellen möchten.
Syntax:
<?php file_exists($file_name); ?>
Erklärung:
Die Funktion „file_exists()“ ist eine PHP-Funktion, die das Ergebnis nur dann als TRUE zurückgibt, wenn die Datei auf dem Server vorhanden ist, oder das Ergebnis als FALSE, wenn die Datei nicht im Server/Server-Verzeichnis existiert/gefunden wird. Die Variable $file_name ist der Dateipfad und der Name der Datei am Ende des Pfads, die überprüft werden soll.
Beispiel:
Dies ist das folgende Beispiel, das die Funktion file_exists() verwendet, um festzustellen, ob die Datei existiert oder nicht. Speichern Sie den Code unten in der Datei file_function.php, die sich in der Syntax befindet, und öffnen Sie den Dateipfad im Browser, damit Sie das Ergebnis/die Ausgabe sehen können. Dateiname.txt wird nicht erstellt, daher ist die Ausgabe das Ergebnis von FALSE und die Ausgabe der ELSE-Bedingungsanweisung das Ergebnis.
Code:
<?php If(file_exists('file_name.txt')) { echo "Now the File Found!!!"; } else{ echo "your file_name.txt doesnot exist until now"; } ?>
Ausgabe:
Die PHP-Fopen-Funktion hilft Ihnen, die Datei(en) zu öffnen, die sich auf dem Server befinden.
Syntax:
<?php fopen($file_name, $mode, $use_include_path,$context); ?>
Erklärung:
Beispiel:
Mit der folgenden Syntax wird einfach die Datei mit dem Namen file_name.txt geöffnet. Wenn sie nicht gefunden wird, wird sie ausgegeben, die sich in der Funktion die() befindet, und die Funktion die() wird ausgeführt, wenn der Fehler auftritt. Die() zeigt die Nachricht an, die in der Klammer steht. Also meist keine Ausgabe im Browser, wenn die Datei wirklich existiert.
Code:
<?php $op = fopen("file_name.txt",'w'); or die("Now we are failed in creating the file"); ?>
Die PHP-Schreibfunktion hilft Ihnen beim Schreiben von Dateien.
Syntax:
<?php fwrite($handle,$string,$length); ?>
Explanation:
Fclose Function will help to close the file which is opened already in the server.
Syntax:
<?php fclose($handle); ?>
Explanation:
PHP Fgets Functions will help to read the file/files are red line by line using the syntax:
fgets($handle);
Code:
<?php $op = fopen("file_name.txt",'r'); or die("Now we are failed in opening the file"); $line1 = fgets(#op); echo $line1; fclose($op); ?>
PHP copy function will be used in order to copy the files.
Syntax:
copy($file, $file_copied);
Explanation:
Code:
<?php copy('file_name.txt','my_backup_settings.txt') or die("We can't cop the file"); echo "File now successfully copied to the 'my_backup_settings.txt'"; ?>
This function helps in reading the entire contents of the file. Difference between the fgets and file_get_contents will return the whole data as a string but the fgets will be red the whole file line by line.
Code:
<?php echo "<pre class="brush:php;toolbar:false">"; // Enables the display of the line feeds echo file_get_contents("file_name.txt"); echo ""; // Now it Terminates the pre tag ?>
Unlink Function will help to delete a file.
Code:
<?php if(!unlink('my_backup_settings.txt')) { echo " Cannot delete the file"; } else { echo "file 'my_backup_settings.txt' now deleted successfully"; } ?>
All PHP File Functions help in supporting the wide range of some of the file formats. They are:
This is a guide to PHP file Functions. Here we discuss the Introduction to PHP file Functions examples along with code implementation and output. You can also go through our other suggested articles to learn more –
Das obige ist der detaillierte Inhalt vonPHP-Dateifunktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!