首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

rewind

(PHP 4, PHP 5, PHP 7)

rewind - 倒回文件指针的位置

描述

代码语言:javascript
复制
bool rewind ( resource $handle )

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

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

参数

handle

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

返回值

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

示例

示例#1 rewind()覆盖示例

代码语言:javascript
复制
<?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);
?>

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

代码语言:javascript
复制
Foolly long sentence.

另请参阅

  • fread() - 读取二进制安全文件
  • fseek() - 寻找文件指针
  • ftell() - 返回文件read/write指针的当前位置
  • fwrite() - 二进制安全文件写入

← rename

rmdir →

扫码关注腾讯云开发者

领取腾讯云代金券