Hochkommatas entfernen


tklustig

Erfahrenes Mitglied
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