300 of 410 menu

Funktion ftell

Die Funktion ftell gibt die aktuelle Position des Zeigers in einem Dateistrom zurück. Die Position wird in Bytes vom Anfang der Datei angegeben. Die Funktion akzeptiert einen Parameter - einen Zeiger auf eine geöffnete Dateiressource.

Syntax

ftell(resource $handle): int|false

Beispiel

Bestimmen wir die aktuelle Position in einer soeben geöffneten Datei:

<?php $file = fopen('test.txt', 'r'); echo ftell($file); fclose($file); ?>

Ergebnis der Codeausführung:

0

Beispiel

Bestimmen wir die Position nach dem Lesen einiger Bytes:

<?php $file = fopen('test.txt', 'r'); fread($file, 5); echo ftell($file); fclose($file); ?>

Ergebnis der Codeausführung:

5

Beispiel

Prüfen wir die Position nach dem Verschieben des Zeigers:

<?php $file = fopen('test.txt', 'r'); fseek($file, 10); echo ftell($file); fclose($file); ?>

Ergebnis der Codeausführung:

10

Siehe auch

  • die Funktion fseek,
    die den Dateizeiger verschiebt
  • die Funktion rewind,
    die den Dateizeiger zurücksetzt
  • die Funktion filesize,
    die die Dateigröße zurückgibt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen