Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/12/2008, 11:52
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: [ayuda] Borrar líneas *.txt con datos separadas por comas

bien, puedes usar cualquier tipo de archivo... no importa la extensión, la única condición es que tenga contenido separador por lineas... eso es simple...

tal ves, lo logras leyendo... y separando con explode las lineas \n, pero file() hace exactamente eso... respetando los saltos de linea...


claro, no sabemos que linea es... pero debemos averiguarlo, ya que no podemos eliminar todo!!

eso lo hacemos con un ciclo, ¿en este caso??

usando, foreach... con el arreglo de nuestro datos...

Código PHP:
foreach ($arreglo as $indice => $linea)
{
  if (
/* ES LA LINEA A BORRAR|ACTUALIZAR|INSERTAR etc.. */)
  {
    
// $indice es la linea...
  
}

ahora, para sobre escribir el indice usa... $arreglo[$indice] = 'nuevo_valor';

o bien, para borrar usa unset, etc, etc...



con respecto al pegado, no recuerdo bien... pero nunca he puesto un separador, osea... el carácter \n (que según entiendo, seria el corte de lineas... )

por mientras, parece que resultaría bien así... no te preocupes!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.