最新的Web开发教程
 

PHP fseek() Function


<完整PHP文件系统参考

定义和用法

fseek()函数试图在一个打开的文件。

这个函数从当前位置移动文件指针到一个新的位置时,向前或向后,通过字节数指定。

这个函数返回0成功,或-1失败。 寻找过去的EOF不会产生错误。

句法

fseek(file,offset,whence)

参数 描述
file 需要。 指定打开的文件,寻求
offset 需要。 指定新的位置(从文件的开头以字节为单位测量的)
whence 可选的。 (added in PHP 4) 。 可能的值:
  • SEEK_SET - 设定为等于offset位置。 默认
  • SEEK_CUR - 设定位置为当前位置加上offset
  • SEEK_END - 设定位置为EOF加上偏移量(以EOF前移动到的位置,偏移量必须是一个负值)

提示和注意

Tip:查找使用当前位置ftell()


<?php
$file = fopen("test.txt","r");
// read first line
fgets($file);
// move back to beginning of file
fseek($file,0);
?>

<完整PHP文件系统参考