ฟังก์ชัน PHP ftruncate()
การกำหนดและการใช้งาน
ฟังก์ชัน ftruncate() จะตัดขนาดไฟล์ไปยังขนาดที่กำหนด
ศัพท์
ftruncate(file,size)
ตัวแปร | คำอธิบาย |
---|---|
file | สำคัญ. กำหนดไฟล์ที่เปิดที่ต้องการตัดขนาด |
size | สำคัญ. กำหนดขนาดไฟล์ใหม่ |
รายละเอียด
รับไอพีแสดงตัว file เป็นประมาณการ จะตัดขนาดไฟล์เป็น size. ถ้าประสบความสำเร็จจะคืนค่า TRUE และถ้าไม่ประสบความสำเร็จจะคืนค่า FALSE
ข้อความแจ้งเตือนและหมายเหตุ
หมายเหตุ:ไฟล์จะถูกเปลี่ยนแปลงเมื่อใช้โหมด append โดยควรเพิ่ม 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