English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

استخدام دالة PHP ftruncate() ومثال

دليل PHP Filesystem

يمكن استخدام دالة ftruncate() لتقليص الملف المفتوح إلى طول محدد، وعند نجاح العمليه يمكن أن تعود قيمة true، وعند الفشل يمكن أن تعود قيمة false.

النحو

bool ftruncate ( resource $handle , int $size )

هذه الوظيفة يمكنها الحصول على مؤشر ملف، معالجة الملف وتقليص طوله إلى طول المحدد.

مثال عبر الإنترنت

<?php
   // التحقق من حجم الملف
   echo filesize("/PhpProject/sample.txt");
   echo "\n";
   $file = fopen("/PhpProject/sample.txt", "a+");
   
   ftruncate($file, 100);
   fclose($file);
   
   // إزالة الحافلة وإعادة التحقق من حجم الملف
   clearstatcache();
   
   echo filesize("/PhpProject/sample.txt");
?>

نتائج الإخراج

49
100

دليل PHP Filesystem