Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/12/2013, 04:49
Danibrasa
 
Fecha de Ingreso: diciembre-2013
Ubicación: Orense
Mensajes: 3
Antigüedad: 10 años, 11 meses
Puntos: 1
Respuesta: Limpiar Cadena y dejar un Solo espacio en blanco

Hola ,

se me ocurre que puedes hacerlo con explode y trim , te explico

se paras la cadena inicial en palabras con $palabras = explode( ' ' , $cadena );

ahora a cada elemento del array ( cada palabra ) le haces un trim para eliminar los espacios del principio y del final.

foreach( $palabras as $key => $value)
{
$palabras[$key] = trim($value);
}

finalmente puedes general la cadena con implode

$cadena_limpia = implode ( ' ' , $palabras ) ;

de esa manera te debería funcionar , supongo que habrá alguna manera mas optimizada y elegante de hacerlo ..., pero bueno es una posible solución.

Saludos