当前位置: 首页 > 网络学院 > 服务端脚本教程 > PHP > fseek() 函数
The fseek() function seeks in an open file.
fseek()函数的作用是:查找文件中指针所指向的内容。
This function moves the file pointer from its current position to a new position, forward or backward, specified by the number of bytes.
整个函数将文件指针从当前位置向前或向后移动移动到一个新的位置。
This function returns 0 on success, or -1 on failure. Seeking past EOF will not generate an error.
函数执行成功返回0;执行失败返回-1。如果搜索到文件末尾[EOF]将产生一个错误。
fseek(file,offset,whence) |
Parameter参数 | Description描述 |
---|---|
file | Required. Specifies the open file to seek in 必要参数。指定需要执行搜索的文件对象 |
offset | Required. Specifies the new position (measured in bytes from the beginning of the file) 必要参数。指定一个新的位置(设置从文件开头的第几个字节处进行搜索) |
whence | Optional. (added in PHP 4). Possible values: 可选参数(PHP 4以上版本支持),可用值如下:
|
Tip: Find the current position by using ftell()!
提示:可以使用ftell()函数查找当前所处的位置。
<?php $file = fopen("test.txt","r"); // read first line fgets($file); // move back to beginning of file fseek($file,0); ?> |