English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Datei-System Referenzhandbuch
Die ftell()-Funktion kann die aktuelle Position im geöffneten Datei zurückgeben. Bei Erfolg wird die aktuelle Position des Dateipointers zurückgegeben, bei Fehler false.
int ftell ( resource $handle )
Diese Funktion kann die Position des Dateipointers, der vom Handle referenziert wird, zurückgeben, was bedeutet, dass es sich um den Offset im Dateistream handelt.
<?php $file = fopen("/PhpProject/sample.txt", "r"); //Position ausgeben echo ftell($file); //Ändern Sie den aktuellen Position fseek($file, "10"); //Position erneut ausgeben echo "\n" . ftell($file); fclose($file); ?>
Ausgaberesultat
0 10
<?php //Öffnen Sie die Datei und lesen Sie die Daten $file = fopen("/PhpProject/sample.txt", "r"); $data = fgets($file, 7); echo ftell($file); fclose($file); ?>
Ausgaberesultat
6