2024 年日本 PHP 研討會

fflush

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

fflush將輸出刷新到檔案

說明

fflush(資源 $stream): 布林值

此函式強制將所有緩衝的輸出寫入到檔案 stream 指向的資源。

參數

stream

檔案指標必須有效,且必須指向一個由 fopen()fsockopen() 成功開啟(且尚未被 fclose() 關閉)的檔案。

回傳值

成功時返回 true,失敗時返回 false

範例

範例 #1 使用 fflush() 的檔案寫入範例

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

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

參見

新增註釋

使用者貢獻的註釋 1 則註釋

michaelsy01[NXSPAM] at informantum dot de
5 年前
給像我一樣的 PHP 初學者的一些提示
由 fflush() 寫入的緩衝輸出與由 ob_start() 函式初始化的輸出緩衝區無關。
To Top