표준 PHP 라이브러리(SPL) SplFileObject::ftruncate
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
SplFileObject::ftruncate — 파일을 지정된 길이로 자릅니다.
설명
public SplFileObject::ftruncate(int $size
): bool
파일을 size
바이트로 자릅니다.
매개변수
size
- 자를 크기입니다.
메모:
size
가 파일보다 크면 null 바이트로 확장됩니다.size
가 파일보다 작으면 추가 데이터가 손실됩니다.
반환 값
성공하면 true
를, 실패하면 false
를 반환합니다.
Examples
예제 #1 SplFileObject::ftruncate() 예제
<?php
// Create file containing "Hello World!"
$file = new SplFileObject("/tmp/ftruncate", "w+");
$file->fwrite("Hello World!");
// Truncate to 5 bytes
$file->ftruncate(5);
// Rewind and read data
$file->rewind();
echo $file->fgets();
?>
위의 예는 다음과 유사한 결과를 출력합니다.
Hello
기타
- ftruncate() - 파일을 주어진 길이로 자릅니다.