哈希空间 Ctrl + F 进行搜索
首页 php手册中文版 CSS中文手册 哈希文档 Markdown在线工具

ftruncate

(PHP 4, PHP 5, PHP 7, PHP 8)

ftruncate将文件截断到指定的长度

说明

ftruncate(resource $stream, int $size): bool

接受文件指针 stream 作为参数,并将文件大小截取为 size

参数

stream

文件指针。

注意:

stream 必须打开写入。

size

截断的大小。

注意:

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

范例

示例 #1 文件截取示例

<?php
$filename 
'lorem_ipsum.txt';

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

注释

注意:

文件指针不会改变。

参见

打开 哈希空间 微信小程序中查看更佳