300 of 410 menu

Funkcja ftell

Funkcja ftell zwraca bieżącą pozycję wskaźnika w strumieniu plikowym. Pozycja jest podawana w bajtach od początku pliku. Funkcja przyjmuje jeden parametr - wskaźnik do otwartego zasobu plikowego.

Składnia

ftell(resource $handle): int|false

Przykład

Określmy bieżącą pozycję w właśnie otwartym pliku:

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

Wynik wykonania kodu:

0

Przykład

Określmy pozycję po odczytaniu kilku bajtów:

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

Wynik wykonania kodu:

5

Przykład

Sprawdźmy pozycję po przesunięciu wskaźnika:

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

Wynik wykonania kodu:

10

Zobacz też

  • funkcję fseek,
    która przesuwa wskaźnik pliku
  • funkcję rewind,
    która resetuje wskaźnik pliku
  • funkcję filesize,
    która zwraca rozmiar pliku
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć