PHP
文件系统 | File System

ftruncate

ftruncate

(PHP 4, PHP 5, PHP 7)

ftruncate - 将文件截断为给定的长度

描述

bool ftruncate ( resource $handle , int $size )

采用filepointer,handle并截断文件长度,size

参数

handle

文件指针。

注意handle必须开放写作。

size

要截断的大小。

注意:如果size大于文件,则文件将以空字节扩展。如果size小于该文件,则该文件被截断为该大小。

返回值

TRUE成功或FALSE失败时返回。

例子

Example #1 File truncation example

<?php $filename = 'lorem_ipsum.txt'; $handle = fopen($filename, 'r+' ftruncate($handle, rand(1, filesize($filename)) rewind($handle echo fread($handle, filesize($filename) fclose($handle ?>

注意

注意:文件指针没有改变。