ftruncate() 함수는 열려 있는 파일을 지정된 길이로 자릅니다. 이 함수는 성공하면 TRUE를, 실패하면 FALSE를 반환합니다.
구문
ftruncate(file_pointer, size)
매개변수
-
file_pointer - 자르기 위해 쓰기를 위해 파일 포인터가 열려 있어야 합니다.
-
크기 - 자를 파일 크기입니다.
반환
ftruncate() 함수가 반환됩니다.
- 성공하면 참, 또는
- 실패 시 FALSE.
예시
<?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