Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/07/2004, 10:44
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
Eso dependerá de tus datos que manejes ...

Si ya sabes que se van a leer X bytes de la "LINEA" de ese archivo y PHP dejará de leer más bytes de esa línea si encuentra un \n .. fijate en los datos que trabajas y así podras hacer una pequeña analogía entre bytes=caracteres (incluidos espacios) de cada línea de tu archivo.

Se supone que usas fgets() por qué estás leyendo un archivo que contiene o está estructurado como "líneas" donde cada línea se identifica por un \n (código de salto de línea). Otra cosa es que leas un archivo "binario" .. en ese caso usarías otras funciones como fopen() y si necesitas indicar "cuantos bytes leer" ya usarías filesize() para obtener ese valor (tamaño del archivo a leer).

También tienes la función file() .. que no requiere de bytes a leer .. simplemente abre el archivo y lo lleva todo a un array de tantos elementos como \n tenga el archivo.

Un saludo,