300 of 410 menu

Função ftell

A função ftell retorna a posição atual do indicador no fluxo de arquivo. A posição é especificada em bytes a partir do início do arquivo. A função aceita um parâmetro - um indicador para um recurso de arquivo aberto.

Sintaxe

ftell(resource $handle): int|false

Exemplo

Vamos determinar a posição atual em um arquivo recém-aberto:

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

Resultado da execução do código:

0

Exemplo

Vamos determinar a posição após ler alguns bytes:

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

Resultado da execução do código:

5

Exemplo

Vamos verificar a posição após mover o indicador:

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

Resultado da execução do código:

10

Veja também

  • a função fseek,
    que move o indicador de arquivo
  • a função rewind,
    que redefine o indicador de arquivo
  • a função filesize,
    que retorna o tamanho do arquivo
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar