(PHP 4, PHP 5)
ftell — Mówi o pozycji odczyt/zapis wskaźnika pliku
$uchwyt
)
Zwraca pozycję wskaźnika pliku wskazywanego przez uchwyt
; np.
jego ofset w strumieniu pliku.
W przypadku błędu, zwraca FALSE
.
Wskaźnik pliku musi być prawidłowy i musi wskazywać na poprawnie otworzony plik przez fopen() lub popen(). ftell() zwraca niezdefiniowane wyniki dla strumieni tylko do dopisywania (otwartych z flagą "a").
Przykład #1 ftell() przykład
<?php
// otwarcie pliku i odczytanie jakiś danych
$fp = fopen("/etc/passwd", "r");
$data = fgets($fp, 12);
// gdzie jesteśmy ?
echo ftell($fp); // 11
fclose($fp);
?>