English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يمكن استخدام دالة 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