300 of 410 menu

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

Вижте също

  • функцията fseek,
    която премества файловия указател
  • функцията rewind,
    която нулира файловия указател
  • функцията filesize,
    която връща размера на файла
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне