file_put_contents() ist eine in PHP integrierte Funktion, die zum Schreiben von Zeichenfolgen in Dateien verwendet wird. Der Pfad zu der Datei, die der Benutzer schreiben möchte, und die Daten, die geschrieben werden müssen, werden als Parameter an die Funktion übergeben. Bei Erfolg wird die Anzahl der in die Datei geschriebenen Bytes zurückgegeben, bei einem Fehler FALSE.
Wie verwende ich die PHP-Funktion file_put_contents()?
php file_put_contents() Funktion wird verwendet, um eine Zeichenfolge in eine Datei zu schreiben. Diese Funktion überprüft die Datei, in die der Benutzer schreiben möchte. Wenn die Datei nicht vorhanden ist, erstellt sie eine neue Datei und schreibt dann die Zeichenfolge.
Grundlegende Syntax:
file_put_contents(file,data,mode,context)
Parameter: Die PHP-Funktion file_put_contents() akzeptiert zwei erforderliche Parameter und zwei optionale Parameter.
● Datei: erforderlich. Geben Sie die Datei an, in die Daten geschrieben werden sollen. Wenn die Datei nicht existiert, wird eine neue Datei erstellt.
● Daten: optional. Geben Sie die Daten an, die in die Datei geschrieben werden sollen. Kann eine Zeichenfolge, ein Array oder ein Datenstrom sein.
● Modus: optional. Geben Sie an, wie die Datei geöffnet/geschrieben werden soll. Mögliche Werte: FILE_USE_INCLUDE_PATH, FILE_APPEND, LOCK_EX.
● Kontext: optional. Gibt die Umgebung für ein Dateihandle an und passt das Verhalten des Kontexts oder Streams an. context ist eine Reihe von Optionen, die das Verhalten des Streams ändern können. Wenn null verwendet wird, wird es ignoriert.
Rückgabewert: Wenn der Schreibvorgang erfolgreich war, wird die Anzahl der in die Datei geschriebenen Bytes zurückgegeben, und FALSE wird zurückgegeben, wenn der Schreibvorgang fehlschlägt.
Fehler und Ausnahmen:
● Die Funktion file_put_contents() gibt den booleschen Wert FALSE zurück, kann aber auch einen nicht-booleschen Wert zurückgeben, der als FALSE ausgewertet wird.
● Diese Funktion kann keinen Inhalt schreiben, wenn das angegebene Verzeichnis ungültig ist.
Sehen wir uns anhand eines Beispiels an, wie die PHP-Funktion file_put_contents() verwendet wird.
Beispiel:
<?php echo file_put_contents("./test.txt","Hello php. I'm study in php.cn!"); ?>
Ausgabe:
31
Das obige ist der detaillierte Inhalt vonWie verwende ich die PHP-Funktion file_put_contents?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!