PHP ftell() 函數(shù)
定義和用法
ftell() 函數(shù)在打開文件中的當(dāng)前位置。
該函數(shù)返回文件指針的當(dāng)前位置。若失敗,則返回 false。
語法
ftell(file)
參數(shù) | 描述 |
---|---|
file | 必需。規(guī)定要檢查的已打開文件。 |
說明
文件指針 file 必須是有效的,且必須指向一個(gè)通過 fopen() 或 popen() 成功打開的文件。
在附加模式(加參數(shù) "a" 打開文件)中 ftell() 會返回未定義錯(cuò)誤。
例子
<?php $file = fopen("test.txt","r"); // 輸出當(dāng)前位置 echo ftell($file); // 改變當(dāng)前位置 fseek($file,"15"); // 再次輸出當(dāng)前位置 echo ftell($file); fclose($file); ?>
輸出:
0 15