PHP-তে ftruncate() ফাংশনটি একটি খোলা ফাইল নির্দিষ্ট দৈর্ঘ্যে কাটে ছাড়ায় (truncate)। ফাংশনটি সফল হলে TRUE এবং ব্যর্থ হলে FALSE রিটার্ন করে।
সিনট্যাক্স
ftruncate(file_pointer, size)
প্যারামিটার
file_pointer − ফাইল পয়েন্টার অবশ্যই লেখার জন্য খোলা থাকতে হবে।
size − যে ফাইল সাইজে কাটে ছাড়াতে হবে।
রিটার্ন মান
ftruncate() ফাংশনটি রিটার্ন করে −
- সফল হলে TRUE, অথবা
- ব্যর্থ হলে FALSE।
উদাহরণ
<?php echo filesize("new.txt"); echo " "; $file_pointer = fopen("new.txt", "a+"); ftruncate($file_pointer, 50); // ফাইল বন্ধ fclose($file_pointer); // ক্লিয়ার clearstatcache(); // আবার ফাইল সাইজ চেক echo filesize("new.txt"); // ফাইল বন্ধ fclose($file_pointer); ?>
আউটপুট
400 50