Como quitar todos los espacios blanco cadena con PHP

En muchas ocaciones es necesario quitar todos los espacios en blanco contenidos en una cadena. Por ejemplo para generar un folio de usuario o algo por el estilo.
He leído en muchos otros blogs que manejan la función trim() de PHP, sin embargo está función  solo quita los espacios contenidos al principio o final de la cadena por ejemplo

$cadena = ” hola mundo “;
$cadena = trim($cadena);
//El resultado sería “Hola mundo”

Pero si lo que nosotros queremos es quitar TODOS los espacios contenidos dentro de la cadena podemos utilizar la siguiente función
$cadena = “hola mundo”;
$cadena = preg_replace(‘[\s+]’,”, $cadena);
//Esto nos devolveria holamundo

La función preg_replace se encarga de realizar una busqueda y sustitución de una cadena a partir de una expresión regular. La sintaxis es preg_replace(“expresion_regular“,”Nueva cadena“,$var_donde_buscar);

 

 

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s