Hochkommatas entfernen


tklustig

Erfahrenes Mitglied
#1
Hallo Leute,
folgende Methode soll unliebsame Zeichen aus einem String entfernen, u.a auch Hochkommatas.
Das Dumme ist nur, es funktioniert nicht bei Hochkommatas. Warum nicht? Wie geht es richtig?

PHP:
   private function removeUglyChars($phrase) {
        $remove = array('*', '+', '!', '"', ',', '#', '@', '♦', '►', '◄', '•');
        $phrase = str_replace($remove, " ", $phrase);
        // remove all double white-spaces
        while (strpos($phrase, "  ") !== false)
            $phrase = str_replace("  ", " ", $phrase);
        return trim($phrase);
    }
 
Zuletzt bearbeitet:

Neue Beiträge