PHP 8.4.0 RC3 available for testing

fflush

(PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8)

fflushSchreibt den Ausgabepuffer in eine Datei

Beschreibung

fflush(resource $stream): bool

Diese Funktion erzwingt das Schreiben des gesamten Ausgabepuffers in die von dem Dateizeiger stream angegebene Datei.

Parameter-Liste

stream

Der Zeiger auf eine Datei muss gültig sein und auf eine Datei verweisen, die vorher erfolgreich mit fopen() oder fsockopen() geöffnet (und nicht bereits von fclose() geschlossen) wurde.

Rückgabewerte

Gibt bei Erfolg true zurück. Bei einem Fehler wird false zurückgegeben.

Beispiele

Beispiel #1 File write example using fflush()

<?php
$filename
= 'bar.txt';

$file = fopen($filename, 'r+');
rewind($file);
fwrite($file, 'Foo');
fflush($file);
ftruncate($file, ftell($file));
fclose($file);
?>

Siehe auch

add a note

User Contributed Notes 1 note

up
19
michaelsy01[NXSPAM] at informantum dot de
5 years ago
A hint for PHP beginners like me:
The buffered output which is write by fflush() has nothing to do with the output buffer which is initiated by the ob_start() function.
To Top