
16/12/2005, 10:11
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 1 mes Puntos: 129 | |
Podrísa usar simplement file() ..
No debes leer tu archivo de esa forma . .buscando lo que para tí es un "registro" sino línea por línea (file() hace eso.. te entregaría un array con un elemento por línea que contenta ese archivo).
Luego tendrías que evaluar cada "linea" y buscar si empieza por tu caracter //titulo .. o [ .. Aquí vendría bien expresiones regulares .. pero también con un substr_count().
Por qué ese archivo de "configuración" tiene ese formato?. No podría ser algo más "lógico" para trabajarlo tipo:
Categoria | Codigo | Atributo1 | Atributo2 | Opcional1 | OpcionalX <-- registro 1
Categoria | Codigo | Atributo1 | Atributo2 | Opcional1 | OpcionalX <-- registro2
Categoria | Codigo | Atributo1 | Atributo2 | Opcional1 | OpcionalX <-- registro N
Un saludo, |