الفرق بين المراجعتين لصفحة: «PHP/fflush»

من موسوعة حسوب
< PHP
إضافة محتويات الصفحة.
 
 
سطر 38: سطر 38:
* [http://php.net/manual/en/function.fflush.php صفحة الدالة fflush في توثيق PHP الرسمي.]
* [http://php.net/manual/en/function.fflush.php صفحة الدالة fflush في توثيق PHP الرسمي.]
[[تصنيف:PHP]]
[[تصنيف:PHP]]
[[تصنيف:PHP Function]]
[[تصنيف:PHP Filesystem]]
[[تصنيف:PHP Filesystem]]
[[تصنيف:PHP Function]]

المراجعة الحالية بتاريخ 03:59، 22 أبريل 2018

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

تفرِّغ الدالة fflush()‎ ما في مخزن المخرجات في ملف محدَّد.

الوصف

bool fflush ( resource $handle )

تفرِّغ هذه الدالة جميع المخرجات المخرَّنة في الملف الذي يشير إليه المورد handle.

المعاملات

handle

مؤشِّر (pointer) يشير إلى ملف. يجب أن يكون سليمًا، ويشير إلى ملف فُتح بطريقة صحيحة باستعمال الدالة fopen()‎ أو الدالة fsockopen()‎ ولم يُغلق بعد باستعمال الدالة fcolse()‎.

القيم المعادة

تُعاد القيمة 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);
?>

انظر أيضًا

  • الدالة clearstatcache()‎: تمسح حالة الملف المخزَّنة.
  • الدالة fsockopen()‎: تكتب بطريقة آمنة ثنائيًّا على ملف.

مصادر