Foros del Web » Programando para Internet » PHP »

Problemas con modificando una cadena

Estas en el tema de Problemas con modificando una cadena en el foro de PHP en Foros del Web. Saludos, tengo un fichero .db pero ke se puede abrir con notepad o con cualkier programa ke lea ficheros de texto ya ke dentro contiene ...
  #1 (permalink)  
Antiguo 21/02/2007, 19:54
Avatar de TBS
TBS
 
Fecha de Ingreso: febrero-2007
Ubicación: Lausana
Mensajes: 69
Antigüedad: 17 años, 2 meses
Puntos: 2
Problemas con modificando una cadena

Saludos, tengo un fichero .db pero ke se puede abrir con notepad o con cualkier programa ke lea ficheros de texto ya ke dentro contiene uan cadena... cuando lo leo con php me lo devuelve asi

[status] DeBuG=8 Spyder=9 italiano_it=3 neneS=3 arannida=1 EL_DON=1

tengo que sacar de esa cadena los espacios los numeros y el "=" trato de hacerlo con trim pero ni modo, no hace caso :( un ejemplo de la programacion

$archivo = 'status.db'; //Archivo que voy a leer
$fp = fopen($archivo, "r"); //abro el archivo en modo solo lectura
$contents = fread($fp, filesize($archivo)); //asigno el contenido a una variable
echo trim($contents, " \n = 1 2 3 4 5 6 7 8 9 10");
fclose($fp); //cierro el fichero
  #2 (permalink)  
Antiguo 21/02/2007, 20:33
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Re: Problemas con modificando una cadena

MMm... se que hay una funcion para sacar espacios pero no la recuerdo... por lo tanto te doy la solucion desde otro punto de vista:


Código PHP:
$contents "[status] DeBuG=8 Spyder=9 italiano_it=3 neneS=3 arannida=1 EL_DON=1"
echo 
ereg_replace(" ","",ereg_replace("=","",ereg_replace("[0-9]","",$contents))); 
output: [status]DeBuGSpyderitaliano_itneneSarannidaEL_DON

;)
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!
  #3 (permalink)  
Antiguo 21/02/2007, 21:08
Avatar de TBS
TBS
 
Fecha de Ingreso: febrero-2007
Ubicación: Lausana
Mensajes: 69
Antigüedad: 17 años, 2 meses
Puntos: 2
Re: Problemas con modificando una cadena

Mira por alguna razon cuando tomo el valor del fichero .db pues le paso lo que me digistes y no funciona tampoco al igual ke con trim :( sin embargo cuando doy copiar y pegar el texto para ponerlo justo como lo escribiste tu pues me sale tanto de mi modo como del tullo... ke raro eh? :( alguna sugerencia porfavor?

Cita:
Iniciado por Marvin Ver Mensaje
MMm... se que hay una funcion para sacar espacios pero no la recuerdo... por lo tanto te doy la solucion desde otro punto de vista:


Código PHP:
$contents "[status] DeBuG=8 Spyder=9 italiano_it=3 neneS=3 arannida=1 EL_DON=1"
echo 
ereg_replace(" ","",ereg_replace("=","",ereg_replace("[0-9]","",$contents))); 
output: [status]DeBuGSpyderitaliano_itneneSarannidaEL_DON

;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:03.