update : 2015.11.03
php.shukuma.com

검색:
 
 
Truncates a file to a given length

ftruncate

(PHP 4, PHP 5, PHP 7)

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 then the file is extended with null bytes.

If size is smaller than the file then the file is truncated to that size.

반환값

성공 시 TRUE를, 실패 시 FALSE를 반환합니다.

예제

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.

참고