PHP ftruncate() 函数
ການອະທິບາຍ ແລະ ການນໍາໃຊ້
ຫົວຂໍ້ບູລິບບັນຍັດ ftruncate() ທີ່ຈະກຳດວງເອກະສານໃຫ້ມີຄວາມຫຼາຍຄວາມທີ່ກໍານົດ.
ວິທະຍາສານ
ftruncate(file,size)
ປະກອບ | ອະທິບາຍ |
---|---|
file | ສະເພາະ. ກໍານົດເອກະສານເປີດທີ່ຈະກຳດວງ. |
size | ສະເພາະ. ກໍານົດຄວາມໃຫຍ່ໃຫມ່. |
ອະທິບາຍ
ຍິນຍອມບູລິບບັນຍັດ file ທີ່ຈະເປັນພຽງພໍ, ແລະກຳດວງຄວາມໃຫຍ່ຂອງເອກະສານໃຫ້ size. ຖ້າປະສົບຜົນສຳເລັດ ຈະອອກມາ TRUE, ບໍ່ຈະອອກມາ FALSE.
ຄຳເຕືອນ ແລະ ຄວາມຄິດເຫັນ
ຄວາມຄິດເຫັນ:ບັນດາເອກະສານຈະປ່ຽນໃນຮູບແບບ append. ໃນຮູບແບບ write, ຕ້ອງໃຫ້ 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