最新的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文件系統參考