Andreas Dölling: Leerzeichen entfernen

Beitrag lesen

Ja, also Tabulatoren usw. wenn weggingen, das wär' natürlich klasse

Mit
$text = preg_replace("/\s+/", " ", $text);
erwischst Du alle Whitespace-Zeichen, also auch Tabulatoren, Zeilenumbrüche und Zeilenvorschübe.

Wenn Du Umbrüche nicht entfernen möchtest, dann versuche es mal mit:
$text = preg_replace("/[ \t]+/", " ", $text);

Schau auch einmal z.B. unter http://de.php.net/manual/en/reference.pcre.pattern.syntax.php.

Ciao,
Andreas