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
phpftell(resource $handle): int|false
Näide
Määrame praeguse positsiooni äsja avatud failis:
php<?php
$file = fopen('test.txt', 'r');
echo ftell($file);
fclose($file);
?>
Koodi täitmise tulemus:
php0
Näide
Määrame positsiooni pärast mõne baidi lugemist:
php<?php
$file = fopen('test.txt', 'r');
fread($file, 5);
echo ftell($file);
fclose($file);
?>
Koodi täitmise tulemus:
php5
Näide
Kontrollime positsiooni pärast kursori liigutamist:
php<?php
$file = fopen('test.txt', 'r');
fseek($file, 10);
echo ftell($file);
fclose($file);
?>
Koodi täitmise tulemus:
php10