PHP

Como quitar todos los espacios blanco cadena con PHP



A veces es conveniente eliminar TODOS los espacios en blanco de una cadena que haya sido enviada desde un campo input-tex o otros, la función trim() no nos da estos beneficios ya que solo elimina los espacios que estén al comienzo y al final de una cadena, la función perfecta para este trabajo es preg_replace() 

mira el ejemplo:

  1. $cadena = "Mi cadena con espacios"; 
  2. $cadena = preg_replace('[\s+]',"", $cadena);
  3. //Resultado: Micadenaconespacios 
  
la función preg_replace() de php busca y remplaza una cadena a partir de una expresión regular, preg_replace('expresion regular', 'Nueva cadena', 'Variable').

 otro ejemplo:

    1. $cadena = "Mi cadena con espacios"; 
    2. $cadena = preg_replace('[\s+]',"_", $cadena);
    3. //Resultado: Mi_cadena_con_espacios 

Tambien te gustaria esto

0 comentarios