| |||
borrar un archivo Necesito saber como ser borra parte de un contenido de un archivo de texto, por ejemplo una linea. No pude encontrar una funcion del sistemas de ficheros que haga esto en el manual de php.
__________________ Martin |
| |||
Función no hay (q recuerde) .. pero si que tienes "método" para hacerlo: 1) abre tu archivo hacia un array .. con file() por ejemplo 2) usa las funciones de arrays para eliminar el elmento que no quieras (elemento=línea de tu archivo de texto plano) 3) guarda el array (la puedes recorrer con un bucle foreach() resultante usando fwrite() (usando \n o \r o \r\n segun corresponda como final de "linea" ... Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Gracias, de todos modos eso era lo que estaba haciendo y queria ver una forma mas optima con funciones especificas de manejo de archivos...
__________________ Martin |
| |||
Lo que tal vez puedas "optimizar" es el proceso de acceder a tu indece del array ... borrar "trozos" del array .. etc .. PHP dispone de un buen monton de funciones sobre el tema, que tal vez por desconocimiento .. usamos las "clasicas" y lo demas nos apañamos con bucles clásicos .. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |