preg_replace('/ {2,}/',' ',$stringa);

usata come dice giohappy
la sua ti toglie anche gli spazi singoli mentre questa trasforma gli spazi multipli in singoli