Ver Mensaje Individual
  #6 (permalink)  
Antiguo 08/10/2004, 06:11
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Si generas tu mismo el archivo .. ¿por qué no puedes darle el formato que te comenté usando un caracter característico (como ese |)? .. por lo menos usa un espacio para separar tu "numerito" al final de la cadena o mejor todavía ese caracter de separador ..

De esta forma . .insisto que podrías usar file() para leer tu archivo (registros en sí) y luego irte con explode() por ejemplo (o usando fgetcsv()) hacia el "último" campo de tu "registro" que será ese númerito.

También es cierto que si sabes que ese "numerito" es de un caracter sólo y que está al final de la cadena (de cada "registro" .. entiendase a registro a algo separado por salto de línea \n o \r\n según S.O.) puedes usar strlen() para contar los caracteres de ese "registro" (usa file() para leerlos sobre un array) y así quedarte con el último carcter usando substr().

más info:
www.php.net/file
www.php.net/fgetcsv
www.php.net/strlen
www.php.net/explode
etc...

Un saludo,