ftruncate() ফাংশন একটি উন্মুক্ত ফাইলকে একটি নির্দিষ্ট দৈর্ঘ্যে ছোট করে। ফাংশনটি সাফল্যের জন্য সত্য বা ব্যর্থতার জন্য মিথ্যা প্রদান করে৷
সিনট্যাক্স
ftruncate(file_pointer, size)
পরামিতি
-
ফাইল_পয়েন্টার - ফাইল পয়েন্টারটি ছেঁটে লেখার জন্য খোলা থাকতে হবে।
-
আকার - ফাইলের আকার যা কাটতে হবে।
ফেরত
ftruncate() ফাংশন রিটার্ন করে।
- সফলতার উপর সত্য, বা
- ব্যর্থতার উপর মিথ্যা।
উদাহরণ
<?php
echo filesize("new.txt");
echo " ";
$file_pointer = fopen("new.txt", "a+");
ftruncate($file_pointer, 50);
// close file
fclose($file_pointer);
// clear
clearstatcache();
// check file size again
echo filesize("new.txt");
// close file
fclose($file_pointer);
?> আউটপুট
400 50