PHP fseek

PHP fseek() 函式在打開的檔案中定位。

該函式把檔案指針從當前位置向前或向後移動到新的位置,新位置從檔案頭開始以位元組數度量。

基本介紹

  • 外文名:PHP fseek
  • 定義:函式在打開的檔案中定位
  • 語法:fseek
  • 說明:whence 參數之後增加的
定義和用法,語法,說明,提示和注釋,例子,

定義和用法

成功則返回 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
$file = fopen("test.txt","r");
// 讀取第一行 fgets($file);
// 倒回檔案的開頭 fseek($file,0);
?>
PHP Filesystem 函式

相關詞條

熱門詞條

聯絡我們