فنون ftruncate() PHP
تعریف و استفاده
فنون ftruncate() فایل را به اندازه مشخص شده قطع میکند.
نحوه نوشتن
ftruncate(فایل,اندازه)
پارامترها | توضیحات |
---|---|
فایل | لازم. فایل باز شده برای کات کردن را مشخص میکند. |
اندازه | لازم. اندازه جدید فایل را مشخص میکند. |
توضیحات
پذیرای اشاره گر فایل است فایل به عنوان پارامتر، اندازه فایل را به اندازه. اگر موفق شود TRUE برمیگرداند، در غیر این صورت FALSE.
توضیحات و نظرات
توضیحات:فایل تنها در حالت اضافه کردن تغییر میکند. در حالت نوشتن، باید fseek() عمل.
توضیحات:قبل از PHP 4.3.3، ftruncate() در موفقیت یک عدد صحیح 1 را برمیگرداند، نه مقدار بولین TRUE.
مثال
<?php //بررسی اندازه فایل echo filesize("test.txt"); echo "<br />"; $file = fopen("test.txt", "a+"); ftruncate($file,100); fclose($file); //پاک کردن کاشت، بررسی مجدد اندازه فایل clearstatcache(); echo filesize("test.txt"); ?>
خروجی مانند:
792 100