當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP rewind()用法及代碼示例



rewind() 函數可以將文件指針的位置倒回到文件的開頭,成功時返回真,失敗時返回假。

用法

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);
?>

相關用法


注:本文由純淨天空篩選整理自 PHP - Function rewind()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。