Funkcija ftell
Funkcija ftell atgriež pašreizējo rādītāja pozīciju
faila plūsmā. Pozīcija tiek norādīta baitos no faila
sākuma. Funkcija pieņem vienu parametru - rādītāju uz
atvērtu faila resursu.
Sintakse
ftell(resource $handle): int|false
Piemērs
Noteiksim pašreizējo pozīciju tikko atvērtā failā:
<?php
$file = fopen('test.txt', 'r');
echo ftell($file);
fclose($file);
?>
Koda izpildes rezultāts:
0
Piemērs
Noteiksim pozīciju pēc dažu baitu nolasīšanas:
<?php
$file = fopen('test.txt', 'r');
fread($file, 5);
echo ftell($file);
fclose($file);
?>
Koda izpildes rezultāts:
5
Piemērs
Pārbaudīsim pozīciju pēc rādītāja pārvietošanas:
<?php
$file = fopen('test.txt', 'r');
fseek($file, 10);
echo ftell($file);
fclose($file);
?>
Koda izpildes rezultāts:
10