300 of 410 menu

Función ftell

La función ftell devuelve la posición actual del puntero en el flujo de archivo. La posición se especifica en bytes desde el inicio del archivo. La función toma un parámetro - un puntero a un recurso de archivo abierto.

Sintaxis

ftell(resource $handle): int|false

Ejemplo

Determinemos la posición actual en un archivo recién abierto:

<?php $file = fopen('test.txt', 'r'); echo ftell($file); fclose($file); ?>

Resultado de la ejecución del código:

0

Ejemplo

Determinemos la posición después de leer varios bytes:

<?php $file = fopen('test.txt', 'r'); fread($file, 5); echo ftell($file); fclose($file); ?>

Resultado de la ejecución del código:

5

Ejemplo

Comprobemos la posición después de mover el puntero:

<?php $file = fopen('test.txt', 'r'); fseek($file, 10); echo ftell($file); fclose($file); ?>

Resultado de la ejecución del código:

10

Ver también

  • la función fseek,
    que mueve el puntero del archivo
  • la función rewind,
    que reinicia el puntero del archivo
  • la función filesize,
    que devuelve el tamaño del archivo
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar