Главные новости

ftell

ftell

(PHP 3, PHP 4, PHP 5)

ftell - Сообщает текущее смещение чтения/записи файла.

Описание

int ftell ( resource handle )

Возвращает смещение файлового указателя, ассоциируемого с handle.

При возникновении ошибки, возвращает FALSE.

Файловый указатель должен быть действующим указателем на поток, открытый функциями fopen() или popen().ftell() возвращает неопределённые результаты для потоков "дописать в конец" (открытых с флагом "a" flag).

 


Пример 1. Пример использования функции ftell()

<?php

// открываем файл и читаем немного данных
$fp = fopen("1.txt", "r");
$data = fgets($fp, 12);

// где же мы ?
echo ftell($fp); // 11

fclose($fp);

?>

 

См. также описание функций fopen()popen()fseek() и rewind().