Che va bene, toglie tutti gli spazi superflui, intesi come spazio (ma non come caratteri ad esempio di a capo "\r\n").
Nel caso tu volessi togliere anche gli a capo puoi usare

Codice PHP:
$stringa preg_replace("\\s+"," ",$stringa);