Funciones del Sistema de Archivos
PHP Manual

ftell

(PHP 4, PHP 5)

ftellDevuelve la posición de lectura/escritura actual del puntero a un fichero

Descripción

int ftell ( resource $handle )

Devuelve la posición del puntero al fichero referido por handle.

Parámetros

handle

El puntero al fichero debe ser válido, y debe apuntar a un fichero abierto con éxito por fopen() o popen(). ftell() da resultados indefinidos para flujos de sólo agregado (abiertos con la bandera "a").

Valores devueltos

Devuelve la posición del puntero al fichero referido por handle como un entero; esto es, su índice dentro del flujo de fichero.

Si se produjo un error, devuelve FALSE.

Nota: Debido a que el tipo ingeger de PHP es con signo y muchas plataformas usan enteros de 32bit, algunas funciones de sistema de ficheros pueden devolver resultados inesperados para ficheros que son mayores de 2GB.

Ejemplos

Ejemplo #1 Ejemplo de ftell()

<?php

// abre un fichero y leer algunos datos
$fp fopen("/etc/passwd""r");
$información fgets($fp12);

// ¿dónde estamos?
echo ftell($fp); // 11

fclose($fp);

?>

Ver también


Funciones del Sistema de Archivos
PHP Manual