Функцыя 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