Функция ftell
Функцията ftell връща текущата позиция на указателя
във файловия поток. Позицията се посочва в байтове от началото
на файла. Функцията приема един параметър - указател към
отворен файлов ресурс.
Синтаксис
ftell(resource $handle): int|false
Пример
Да определим текущата позиция в току-що отворен файл:
<?php
$file = fopen('test.txt', 'r');
echo ftell($file);
fclose($file);
?>
Резултат от изпълнението на кода:
0
Пример
Да определим позицията след прочитане на няколко байта:
<?php
$file = fopen('test.txt', 'r');
fread($file, 5);
echo ftell($file);
fclose($file);
?>
Резултат от изпълнението на кода:
5
Пример
Да проверим позицията след преместване на указателя:
<?php
$file = fopen('test.txt', 'r');
fseek($file, 10);
echo ftell($file);
fclose($file);
?>
Резултат от изпълнението на кода:
10