21.5 Einen String in eine Datei schreiben

Problem

Sie wollen einen String in eine Datei schreiben.

Lösung

Verwenden Sie file_put_contents():

$maerchen = "Es war einmal ...";
file_put_contents("maerchen.txt", $maerchen);

Diskussion

Sie können den String auch an eine existierende Datei anhängen:

$string1 = "Es war einmal ";
file_put_contents("maerchen.txt", $string1);
$string2 = "vor langer Zeit ...";
file_put_contents("maerchen.txt", $string2, FILE_APPEND);

Siehe auch

„21.3 Eine Datei auf einem entfernten Server öffnen“ zum Schreiben in eine entfernte Datei; die Dokumentation zu file_put_contents() unter http://www.php.net/file-put-contents.

Get PHP 5 Kochbuch, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.