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