ftell

(PHP 4, PHP 5, PHP 7)

ftellRetorna a posição de leitura/gravação do ponteiro do arquivo

Descrição

ftell ( resource $handle ) : int

Informa a posição do ponteiro do arquivo de leitura/escrita.

Parâmetros

handle

O ponteiro de arquivo precisa ser válido, e precisa apontar para um arquivo aberto com sucesso por fopen() ou popen(). ftell() dá resultados indefinidos para streams no modo append (aberto com flag "a").

Valor Retornado

Retorna a posição do ponteiro do arquivo referenciado por handle; i.e., sua posição no stream do arquivo.

Se um erro ocorrer, retorna false.

Exemplos

Exemplo #1 Exemplo da ftell()

<?php

// abre o arquivo e lê alguns dados
$fp fopen("/etc/passwd""r");
$data fgets($fp12);

// onde nós estamos ?
echo ftell($fp); // 11

fclose($fp);

?>

Veja Também

  • fopen() - Abre um arquivo ou URL
  • popen() - Abre um processo como ponteiro de arquivo
  • fseek() - Procura (seeks) em um ponteiro de arquivo
  • rewind() - Reinicializa a posição do ponteiro de arquivos para o início