In PHP gibt es zwei gängige Möglichkeiten, Dateiinhalte zu lesen: Verwenden Sie die Funktion "Datei_Get_Contents (), um die gesamte Datei zu lesen oder die Funktionen für Fread () und fopen () zu kombinieren, um den Dateiinhalt nach Bedarf zu lesen. Hier ist ein Beispiel für die Verwendung der Funktion "File_Get_Contents (), um den Dateiinhalt zu lesen:
Wenn Sie größere Dateien lesen müssen, wird empfohlen, eine Kombination aus Fread () und fopen () -Funktionen zu verwenden. Hier ist ein Beispiel für die Verwendung von Fread () und fopen () Funktionen zum Lesen von Dateiinhalten:
Datei_get_Contents () ist eine Funktion, die von PHP verwendet wird, um den gesamten Dateiinhalt gleichzeitig zu lesen. Es gibt den Dateiinhalt als Zeichenfolge zurück. Im Folgenden ist die grundlegende Syntax der Funktion von File_get_Contents () :
Wenn $ Dateiname der Dateipfad ist, gibt die Dateiinhaltszeichenfolge bei erfolgreichem zurück und gibt beim Fehler falsche zurück. Es ist zu beachten, dass Datei_get_Contents () die gesamte Datei in den Speicher lädt. Wenn die Datei groß ist, kann sie zu übermäßigem Speicherverbrauch führen.
Fopen () wird verwendet, um eine Datei zu öffnen. Fread () wird verwendet, um den Dateiinhalt zu lesen. Hier sind die grundlegenden Verwendungen dieser beiden Funktionen:
In diesem Prozess ist $ Dateiname der Dateipfad und $ modus der Dateiöffnungsmodus. Gemeinsame Muster umfassen:
Es ist zu beachten, dass die Funktion fread () den Inhalt in der Datei liest und die Leselänge gemäß der Speichergrenze gesteuert werden sollte, um den Speicherüberlauf zu vermeiden.
In PHP können Sie die Funktion "Datei_put_Contents () verwenden, um Dateiinhalte zu schreiben oder fWrite () und fopen () zu kombinieren. Hier ist ein Beispiel für die Verwendung der Funktion "Datei_put_Contents (), um Inhalte in eine Datei zu schreiben:
Für das Schreiben in große Dateien wird empfohlen, eine Kombination aus FWrite () und fopen () zu verwenden. Hier ist ein Beispiel:
Datei_put_Contents () ist eine einfache Methode in PHP zum Schreiben von Inhalten in eine Datei. Hier ist die grundlegende Syntax von File_put_Contents () :
Wobei $ Dateiname der Dateipfad und $ Inhalt ist, ist der zu schriftliche Inhalt. Diese Methode eignet sich zum Schreiben kleinerer Dateien. Für größere Dateien sollte jedoch besondere Aufmerksamkeit auf die Verwendung des Speichers geschenkt werden.
Fopen () wird verwendet, um eine Datei zu öffnen, und fWrite () wird zum Schreiben des Dateiinhalts verwendet. Hier sind die grundlegenden Verwendungen dieser beiden Funktionen:
Wobei $ Dateiname der Dateipfad und $ Modus der Dateiöffnungsmodus ist. $ Inhalt ist, was zu schreiben ist, was eine Zeichenfolge, ein Array oder ein Stream sein kann. fWrite () gibt die Anzahl der geschriebenen Bytes zurück, und wenn es fehlschlägt, gibt es false zurück.
In ähnlicher Weise wird beim Schreiben in große Dateien empfohlen, die Länge des Schreibens zu steuern, um Speicherüberlauf zu vermeiden.