ftell

(PHP 3, PHP 4 , PHP 5)

ftell -- Retorna a posição de leitura/gravação do ponteiro do arquivo

Descrição

int ftell ( resource handle )

Retorna a posição do ponteiro de arquivo referenciado por por handle. Por exemplo, retorna a posição em um stream de arquivo.

Se um error ocorrer, retorna FALSE.

O ponteiro de arquivo tem que ser válidoe apontar para um arquivo aberto com sucesso por fopen() ou popen().

Exemplo 1. Exemplo de ftell()

<?php

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

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

fclose($fp);

?>

Veja também fopen(), popen(), fseek() e rewind().