puedes usar la funcion trim() si quieres elimar espacios en blanco al principio y al final de la cadena
y str_replace para quitarlos todos(los espacios)
Código PHP:
$texto = "esto es un texto con espacios"
echo str_replace(" ","",$texto);
//parametros de str_replace
//Valor a ser buscado(la aguja), el valor de reemplazo y la cadena o array sobre el que se busca y se sustituye (el pajar)
;)
estudiando un poco mas lo que quieres... creo que podrias utilizar una expresion regular para quitar los saltos de lineas que esten en blanco o seguidos de un espacio y utilizarla en la funcion str_replace