English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Файловая система справочник
Функция ftell() может вернуть текущее положение файла, который открыт. В случае успеха возвращает текущее положение указателя файла, в случае неудачи возвращает false.
int ftell ( resource $handle )
Эта функция может вернуть положение указателя файла, ссылка на который передается хендлером, что означает его смещение в потоке файла.
<?php $file = fopen("/PhpProject/sample.txt", "r"); //Печатаем текущее положение echo ftell($file); //Изменяем текущее положение fseek($file, "10"); //Еще раз напечатаем текущее положение echo "\n" . ftell($file); fclose($file); ?>
Результат вывода
0 10
<?php //Открываем файл и читаем данные $file = fopen("/PhpProject/sample.txt", "r"); $data = fgets($file, 7); echo ftell($file); fclose($file); ?>
Результат вывода
6