Originariamente inviato da AnĒkin
Codice PHP:
$stringa preg_replace("\\s+"," ",$stringa); 
Io direi
$stringa = preg_replace('/\s{2,}/',' ',$stringa);

sostituire anche gli spazi singoli con se stessi č inutile