💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# PHP fseek() 函数 ## 定义和用法 fseek() 函数在打开的文件中定位。 该函数把文件指针从当前位置向前或向后移动到新的位置,新位置从文件头开始以字节数度量。 成功则返回 0;否则返回 -1。注意,移动到 EOF 之后的位置不会产生错误。 ### 语法 ``` fseek(file,offset,whence) ``` | 参数 | 描述 | | --- | --- | | file | 必需。规定要在其中定位的文件。 | | offset | 必需。规定新的位置(从文件头开始以字节数度量)。 | | whence | 可选。可能的值: `SEEK_SET` - 设定位置等于 _offset_ 字节。默认。 `SEEK_CUR` - 设定位置为当前位置加上 _offset_。 `SEEK_END` - 设定位置为文件末尾加上 _offset_ (要移动到文件尾之前的位置,_offset_ 必须是一个负值)。 | ### 说明 _whence_ 参数是 PHP 4.0.0 之后增加的。 ## 提示和注释 提示:通过使用 [ftell()](/php/func_filesystem_ftell.asp "PHP ftell() 函数") 来找到当前位置。 ## 例子 ``` <?php $file = fopen("test.txt","r"); // 读取第一行 fgets($file); // 倒回文件的开头 fseek($file,0); ?> ```