Webstatt.org - Community seit 2006 - 2012 (2024?)

"mod-rewrite" - Funktion

Avatar user-182
22.04.2007 10:06

Moin,

momentan benutze ich meine folgende PHP-Funktion, um z.B. modrewrite-Dateinamen (z.B. Permalinks) zu erstellen:
function makemodrewriteurl($str){
$str = html_entity_decode($str);
$url_search = array('Ö', 'Ä', 'Ü', 'ö', 'ä', 'ü', 'ß', ' ', '.'zwinkern;
$url_replace = array('Oe', 'Ae', 'Ue', 'oe', 'ae', 'ue', 'ss', '-', '-'zwinkern;
$url = str_replace($url_search, $url_replace, $str);
$url = trim(preg_replace('/[^0-9a-z_.-]/i', '-', $url), '-'zwinkern;
#while(substr($url, -1) == '-'zwinkern $url = substr($url, 0, -1);
return $url;
}


Ist nur iwie nicht ganz soo klasse ^^ Was könnte ich noch besser machen? Bzw. hat vll irgendwer eine bessere Funktion..?

Vlg,
Franky

Seid ihr auch schon wix'r? xD