當前位置: 首頁> 函數類別大全> fseek

fseek

在文件指針中定位
名稱:fseek
分類:文件系統
所屬語言:php
一句話介紹:在打開的文件中定位。

定義和用法

fseek()函數在打開的文件中定位。

該函數把文件指針從當前位置向前或向後移動到新的位置,新位置從文件頭開始以字節數度量。

成功則返回0;否則返回-1。注意,移動到EOF 之後的位置不會產生錯誤。

實例

<?php
$file = fopen ( "test.txt" , "r" ) ;

// 讀取第一行
fgets ( $file ) ;

// 倒回文件的開頭
fseek ( $file , 0 ) ;
?>

文法

fseek ( file , offset , whence )
參數描述
file必需。規定要在其中定位的文件。
offset必需。規定新的位置(從文件頭開始以字節數度量)。
whence可選。可能的值:
  • SEEK_SET - 設定位置等於offset字節。預設.
  • SEEK_CUR - 設定位置為當前位置加上offset
  • SEEK_END - 設定位置為文件末尾加上offset (要移動到文件尾之前的位置, offset必須是一個負值)。

說明

whence參數是PHP 4.0.0 之後增加的。

同類函數
  • 更改文件所有者 chown

    chown

    更改文件所有者
  • 參見unlink() 或unset()(PHP 沒有delete 關鍵詞或函數) delete

    delete

    參見unlink()或unset()(P
  • 讀取文件(可安全用於二進製文件) fread

    fread

    讀取文件(可安全用於二進製文件)
  • 設定文件的訪問和修改時間 touch

    touch

    設定文件的訪問和修改時間
  • 獲取文件修改時間 filemtime

    filemtime

    獲取文件修改時間
  • 獲取文件權限 fileperms

    fileperms

    獲取文件權限
  • 通過已打開的文件指針取得文件信息 fstat

    fstat

    通過已打開的文件指針取得文件信息
  • 返迴路徑中的目錄部分 dirname

    dirname

    返迴路徑中的目錄部分
熱門文章