ftell

(PHP 4, PHP 5, PHP 7, PHP 8)

ftellComunica la posizione di lettura/scrittura del puntatore al file

Descrizione

ftell(resource $handle): int

Restituisce la posizione del puntatore al file indicato da handle; cioè, il suo offset all'interno del flusso del file.

Se si verifica un errore, restituisce false.

Il puntatore al file deve essere valido e deve puntare ad un file aperto correttamente da fopen() o da popen(). ftell() da risultati non definiti per stream in modalità append-only (aperti col flag "a").

Example #1 Esempio di uso di ftell()

<?php

// apre un file e legge alcuni dati
$fp = fopen("/etc/passwd", "r");
$data = fgets($fp, 12);

// where are we ?
echo ftell($fp); // 11

fclose($fp);

?>

Vedere anche fopen(), popen(), fseek() e rewind().