webinteger powered by Trojan Online Marketing
Navigation: StartseiteTipps und TricksPHP CodeschnipselDoppelte Leerzeichen entfernen

Doppelte Leerzeichen aus einem String entfernen

Das programmieren könnte so einfach sein, wenn der Benutzer nicht wäre. Leerzeichen am Anfang und am Ende eines Strings lassen sich ganz einfach mit dem Befehl trim entfernen. Auch die Tatsache, dass im HTML Code keine zwei oder mehrere Leerzeichen hintereinander dargestellt werden, macht uns das Leben oft leicht.

Scheinbar schwierig wird es z.B. beim erstellen von personalisiertem Betreffzeilen bei E-Mails. In diesem Fall werden oft unzählige if else abragen gestellt, in denen die Existens von Titel, Vornamen etc. überprüft werden und schön einzeln angefügt werden.

Der folgende PHP Code macht das leben sehr viel einzelner. Mehr als ein Leerzeichen hintereinander gibt es so nicht mehr.

Doppelte Leerzeichen aus string entfernen
  //Doppelte Leerzeichen entfernen $str = preg_replace("/ +/", " ", $str);  

Autor: Troll