PHP
文件系统 | File System

rewind

rewind

(PHP 4, PHP 5, PHP 7)

rewind - 倒回文件指针的位置

描述

bool rewind ( resource $handle )

将文件位置指示符设置为handle文件流的开头。

注意:如果以附加模式(“a”或“a +”)打开文件,则无论文件指针位置如何,您写入文件的任何数据都将被添加。

参数

handle

文件指针必须是有效的,并且必须指向由fopen()成功打开的文件。

返回值

成功返回TRUE或失败时返回FALSE

示例

示例#1 rewind()覆盖示例

<?php $handle = fopen('output.txt', 'r+' fwrite($handle, 'Really long sentence.' rewind($handle fwrite($handle, 'Foo' rewind($handle echo fread($handle, filesize('output.txt') fclose($handle ?>

上面的例子会输出类似于:

Foolly long sentence.

另请参阅

  • fread() - 读取二进制安全文件

  • fseek() - 寻找文件指针

  • ftell() - 返回文件read/write指针的当前位置

  • fwrite() - 二进制安全文件写入

← rename

rmdir →