Comunidad de diseño web y desarrollo en internet online

Alguien Conose una Funcion que limpie Strings?

Citar            
MensajeEscrito el 20 Nov 2009 03:43 pm
Hola.

Nesesito una funcion en php ( si es que existe) que haga algo parecido que la trim()
que quite todos los espacios extras en blando, saltos de linea etc. de una cadena..

Por ejemplo. si tento una cadena:

Cadena de Prueba escribió:

Hola, esta es una cadena
de prueba para que alguien pueda saber
de que se trata.


y que la funcion me la pase a

Ejemplo de como quedaría escribió:

Hola, esta es una cadena de prueba para que alguien pueda saber de que se trata
.

Basicamente eso, que me deje un texto ordenadito y sin Saltos de Linea.

Muchas Gracias

Por phoxer

Claber

827 de clabLevel

4 tutoriales

Genero:Masculino  

Ing en Sistemas

firefox
Citar            
MensajeEscrito el 20 Nov 2009 05:00 pm
Bueno, desde ya que trim() existe en PHP pero solo quita los caracteres no imprimibles por delante y por detrás de la cadena pero no al medio. Sin embargo puedes hacer algo como esto:

Código PHP :

$cadena_limpia = trim(str_replace("\n\r","",$cadena_sucia));


str_replace() reemplaza una cadena por otra, aquí le indico que reemplace la cadena "nueva línea, retorno de carro" por nada, es decir, los elimina.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 20 Nov 2009 05:42 pm

DriverOp escribió:


str_replace() reemplaza una cadena por otra, aquí le indico que reemplace la cadena "nueva línea, retorno de carro" por nada, es decir, los elimina.


Gracias DriverOp, estaba pensando en hacer algo asi a ver que onda, cuando lo pruebe te aviso.
Muchas gracias :)

Por phoxer

Claber

827 de clabLevel

4 tutoriales

Genero:Masculino  

Ing en Sistemas

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.