Funktsioon ftell
Funktsioon ftell tagastab failivoo kursori praeguse positsiooni.
Positsiooni määratakse baitides faili algusest.
Funktsioon võtab ühe parameetri - viida avatud failiresursile.
Süntaks
ftell(resource $handle): int|false
Näide
Määrame praeguse positsiooni äsja avatud failis:
<?php
$file = fopen('test.txt', 'r');
echo ftell($file);
fclose($file);
?>
Koodi täitmise tulemus:
0
Näide
Määrame positsiooni pärast mõne baidi lugemist:
<?php
$file = fopen('test.txt', 'r');
fread($file, 5);
echo ftell($file);
fclose($file);
?>
Koodi täitmise tulemus:
5
Näide
Kontrollime positsiooni pärast kursori liigutamist:
<?php
$file = fopen('test.txt', 'r');
fseek($file, 10);
echo ftell($file);
fclose($file);
?>
Koodi täitmise tulemus:
10