當前位置: 首頁> 函數類別大全> 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 之後增加的。

同類函數
  • 修改符號鏈接的所有者 lchown

    lchown

    修改符號鏈接的所有者
  • 返回文件系統或磁盤分區上的可用空間 disk_free_space

    disk_free_space

    返回文件系統或磁盤分區上的可用空間
  • 建立一個硬連接 link

    link

    建立一個硬連接
  • 更改文件所有者 chown

    chown

    更改文件所有者
  • 返回符號鏈接的目標 readlink

    readlink

    返回符號鏈接的目標
  • 判斷文件是否是通過HTTP POST 上傳的 is_uploaded_file

    is_uploaded_file

    判斷文件是否是通過HTTPPOST上傳的
  • 從文件指針中讀取一行並過濾掉HTML 標記 fgetss

    fgetss

    從文件指針中讀取一行並過濾掉HTML標記
  • 獲取文件權限 fileperms

    fileperms

    獲取文件權限
熱門文章