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
phpftell(resource $handle): int|false
Príklad
Určme aktuálnu pozíciu v práve otvorenom súbore:
php<?php
$file = fopen('test.txt', 'r');
echo ftell($file);
fclose($file);
?>
Výsledok vykonania kódu:
php0
Príklad
Určme pozíciu po prečítaní niekoľkých bytov:
php<?php
$file = fopen('test.txt', 'r');
fread($file, 5);
echo ftell($file);
fclose($file);
?>
Výsledok vykonania kódu:
php5
Príklad
Skontrolujme pozíciu po presunutí ukazovateľa:
php<?php
$file = fopen('test.txt', 'r');
fseek($file, 10);
echo ftell($file);
fclose($file);
?>
Výsledok vykonania kódu:
php10