Verwenden Sie file_put_contents(), um Inhalte zu erstellen und in das Dokument zu schreiben

藏色散人
Freigeben: 2023-04-06 20:58:02
nach vorne
3085 Leute haben es durchsucht

Verwenden Sie file_put_contents(), um Inhalte zu erstellen und in das Dokument zu schreiben.

file_put_contents() Die Funktion schreibt eine Zeichenfolge in eine Datei. Dies entspricht dem Aufruf der Funktionen fopen(), fwrite() und fclose() nacheinander.

Syntax:

file_put_contents(file,data,mode,context)
Nach dem Login kopieren

Parameter:

Datei Erforderlich. Gibt die Datei an, in die Daten geschrieben werden sollen. Wenn die Datei nicht existiert, wird eine neue Datei erstellt.

Daten optional. Gibt die Daten an, die in die Datei geschrieben werden sollen. Kann eine Zeichenfolge, ein Array oder ein Datenstrom sein.

Modus ist optional. Gibt an, wie die Datei geöffnet/geschrieben wird.

Mögliche Werte:

FILE_USE_INCLUDE_PATH
FILE_APPEND
LOCK_EX
Nach dem Login kopieren

context Optional. Gibt die Umgebung für ein Dateihandle an.

Kontext ist eine Reihe von Optionen, die das Verhalten des Streams ändern können. Wenn null verwendet wird, wird es ignoriert.

Erklärung

Die Parameterdaten können ein Array sein (jedoch kein mehrdimensionales Array).

Seit PHP 5.1.0 kann der Datenparameter auch als Stream-Ressource angegeben werden. Die im Stream gespeicherten Daten werden in die angegebene Datei geschrieben. Diese Verwendung ähnelt der Verwendung der Funktion stream_copy_to_stream() .

Unterstützung für den Kontextparameter wurde in PHP 5.0.0 hinzugefügt.

Rückgabewert

Diese Funktion gibt die Anzahl der in die Datei geschriebenen Datenbytes zurück.

Hinweis: Diese Funktion kann sicher für Binärobjekte verwendet werden.

Beispiel

<?php
echo file_put_contents("test.txt","Hello World. Testing!");
//输出 26
Nach dem Login kopieren

Tipp:

file_put_contents erstellt die Datei automatisch, wenn sie nicht existiert.

Das obige ist der detaillierte Inhalt vonVerwenden Sie file_put_contents(), um Inhalte zu erstellen und in das Dokument zu schreiben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:hcoder.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage