English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

PHP ftell() Funktionssyntax und Beispiel

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.

Syntax

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.

Beispiel1

<?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

Beispiel2

<?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

PHP Datei-System Referenzhandbuch