Heim > Artikel > Backend-Entwicklung > Dateioperationen in PHP
Der Inhalt dieses Artikels handelt von Dateioperationen in PHP, die einen gewissen Referenzwert haben. Jetzt können Freunde in Not darauf verweisen
Dateioperationen
Gemeinsame Funktionen
file()
Jede Zeile in der Datei in ein Array lesen
parse_ini_file()
Wird zum Parsen einer Konfigurationsdatei verwendet
Hinweis: Wenn Sie den zweiten Parameter auf true setzen, erhalten Sie ein mehrdimensionales Array. Enthält den Namen und die Einstellungen jeder Kategorie (Abschnitt) in der Konfigurationsdatei
file_get_contents()
Liest die gesamte Datei in einen String
file_put_contents()
Schreiben Sie die Zeichenfolge in die Datei. Wenn die Datei nicht existiert, wird sie automatisch erstellt
Die Differenz zwischen r und n
rEnter
Sag der Schreibmaschine, sie soll den Druckkopf nach links positionieren
nNewline
Sag es der Schreibmaschine verschiebt das Papier um eine Zeile nach unten
Der Unterschied zwischen Systemen
Im Linux-System n
In Windows werden Zeilenumbrüche verwendet rn
Im Mac-System ist jede Zeile r
Dateien öffnen und schließen
Dateien öffnen und Ressourcen abrufen
fopen('location of file', 'mode')
Gibt die Ressource einer Datei zurück
Modus
r
Im schreibgeschützten Modus öffnen. Der Dateizeiger zeigt auf den Kopf der Datei. Wenn die Datei nicht vorhanden ist, wird ein Fehler gemeldet
r+
Im Lese-/Schreibmodus öffnen, der Dateizeiger beginnt am Kopf und deckt den Schreibvorgang ab. Wenn die Datei nicht vorhanden ist, wird ein Fehler gemeldet
w
Öffnen Sie den Schreibmodus, richten Sie den Dateizeiger auf den Kopf der Datei und reduzieren Sie die Größe der Datei auf 0
w+
Im Lese-/Schreibmodus öffnen, den Dateizeiger auf den Kopf der Datei richten und die Dateigröße auf 0 reduzieren
a
Zum Schreiben öffnen , die Datei auf das Ende der Datei verweisen (durch Anhängen in die Datei schreiben), die Datei erstellen, wenn sie nicht existiert
a+
Im Lesemodus öffnen- Schreibmodus, verweisen Sie die Datei auf das Ende der Datei, erstellen Sie sie, wenn sie nicht vorhanden ist, und beginnen Sie beim Lesen von vorne
Der Unterschied zwischen w und r Gibt an, ob die Datei erstellt werden soll, wenn dies der Fall ist nicht vorhanden
Erfahrung
Prinzip der geringsten Rechte
Dateien bearbeiten
fgets (Ressource)
Eine Zeile nach der anderen lesen, der Lesezeiger bewegt sich nach unten
fgetc (Ressource)
Ein Wort nach dem anderen lesen , der Zeiger bewegt sich nach unten
fread (Ressource, Anzahl der Zeichen)
Die angegebene Anzahl von Zeichen lesen
feof (Ressource)
Gibt true zurück, wenn ein Dateifehler vorliegt oder der Zeiger auf das Ende der Datei gezeigt hat
fwrite (Ressource, Inhalt schreiben)
Inhalt schreiben, Dateizeiger eingeben
Ressource schließen
fclose(resource)
Hinweis
Ressource dieser Dinge wird beim Öffnen geschlossen. Auch wenn diese Ressourcen ohne Verwendung von Code geschlossen werden, werden sie automatisch freigegeben, nachdem der gesamte Code ausgeführt wurde
Dateisperrmechanismus
flock (Ressourcen, Optionen)
Optionen
LOCK_SH, beim Lesen der Datei sollten andere keinen Inhalt hineinschreiben
LOCK_EX, schreiben Beim Öffnen einer Datei können andere die Datei nicht lesen oder schreiben
LOCK_UN, Sperre aufheben
Verwandte Empfehlungen:
PHP-Dateioperation – Daten aus anderen Dateien zu dieser Datei hinzufügen
Erklärung von Beispielen für Dateioperationen in PHP
Das obige ist der detaillierte Inhalt vonDateioperationen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!