파일시스템 함수 목록
PHP Manual

ftruncate

(PHP 4, PHP 5)

ftruncateTruncates a file to a given length

설명

bool ftruncate ( resource $handle , int $size )

Takes the filepointer, handle , and truncates the file to length, size .

인수

handle

The file pointer.

Note: The handle must be open for writing.

size

The size to truncate to.

Note: If size is larger than the file it is extended with null bytes.
If size is smaller than the extra data will be lost.

반환값

성공할 경우 TRUE를, 실패할 경우 FALSE를 반환합니다.

변경점

버전 설명
PHP 4.3.3 Prior to this release ftruncate() returned an integer value of 1 on success, instead of boolean TRUE.

예제

Example #1 File truncation example

<?php
$filename 
'lorem_ipsum.txt';

$handle fopen($filename'r+');
ftruncate($handlerand(1filesize($filename)));
rewind($handle);
echo 
fread($handlefilesize($filename));
fclose($handle);
?>

주의

Note: The file pointer is not changed.

참고


파일시스템 함수 목록
PHP Manual