PHP rewind()函数

PHP rewind()函数

rewind() 函数可以将文件指针的位置倒回到文件的开头,并且在成功时返回true,在失败时返回false。

语法

bool rewind ( resource $handle )

此函数可以将文件指针设置为文件流的开头位置。如果我们以追加(”a”或”a+”)模式打开文件,不论文件指针位置如何,我们写入文件的任何数据都会被追加到文件末尾。

示例1

<?php
   handle = fopen("/PhpProject/sample.txt", "r+");

   fwrite(handle, "Long sentence");
   rewind(handle);
   fwrite(handle, "Hello PHP");
   rewind(handle);

   echo fread(handle, filesize("/PhpProject/sample.txt"));
   fclose($handle);
?>

输出

Hello PHPence

示例2

<?php
   file = fopen("/PhpProject/sample.txt", "r");

   fseek(file, "15");  // Change the position of file pointer
   rewind(file);  // Set the file pointer to 0

   fclose(file);
?>

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程