Mailinglisten-Archive |
> Ich programmiere gerade eine Community-ähnliche Seite. Die Loginnamen > der Benutzer sollen hier aus ihrem Vor- und Nachnamen bestehen, beides > kleingeschrieben und mit einem _ aneinandergehänt. > > Zum Beispiel wird aus Benjamin Graf der Login-Name benjamin_graf. > > Jetzt will ich zusätzlich aber aus dem echten Namen noch alle Umlaute, > Sonderzeichen etc. pp. "herausfiltern" und ersetzen. Dazu gehören > Umlaute, Ligaturen, aber auch Zeichen mit Akzenten und so weiter. > > Zum Beispiel soll aus Josué Cajên einfach josue_cajen werden. > > Daher die Frage: Wie kriege ich diese Benutzernamen erstellt? Gibt es > vieleicht nicht doch irgendwo versteckt eine entsprechende > php-Funktion oder ähnliches? Wordpress hat so eine Funktion, um z.B. URL-Namen zu generieren. Die Funktion heißt glaube ich "removeAccents" oder ähnlich. Einfach mal die WP-Sources herunterladen und stöbern. Florian
php::bar PHP Wiki - Listenarchive