ConFoo 2025

fflush

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

fflushÇıktıyı bir dosyaya boşaltır

Açıklama

fflush(resource $dt): bool

Bu işlev tüm tampon çıktısının dosya tanıtıcısı dt ile belirtilen dosyaya yazılması için zorlar.

Bağımsız Değişkenler

dt

Dosya tanıtıcısı geçerli olmalı ve fopen() veya fsockopen() tarafından başarıyla açılmış bir dosya için döndürülmüş olmalıdır (ve henüz fclose() tarafından kapatılmamış olmalıdır).

Dönen Değerler

Başarı durumunda true, başarısızlık durumunda false döner.

Örnekler

Örnek 1 - fflush() kullanarak dosyaya yazma örneği

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

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

Ayrıca Bakınız

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