Funkcia ftell
Funkcia ftell vráti aktuálnu pozíciu ukazovateľa
v súborovom prúde. Pozícia je určená v bytoch od začiatku
súboru. Funkcia prijíma jeden parameter - ukazovateľ na
otvorený súborový zdroj.
Syntax
ftell(resource $handle): int|false
Príklad
Určme aktuálnu pozíciu v práve otvorenom súbore:
<?php
$file = fopen('test.txt', 'r');
echo ftell($file);
fclose($file);
?>
Výsledok vykonania kódu:
0
Príklad
Určme pozíciu po prečítaní niekoľkých bytov:
<?php
$file = fopen('test.txt', 'r');
fread($file, 5);
echo ftell($file);
fclose($file);
?>
Výsledok vykonania kódu:
5
Príklad
Skontrolujme pozíciu po presunutí ukazovateľa:
<?php
$file = fopen('test.txt', 'r');
fseek($file, 10);
echo ftell($file);
fclose($file);
?>
Výsledok vykonania kódu:
10