function fixlink($title){
$title = strtolower($title);
return preg_replace(array(
'/[^a-z0-9\-]/',
'/\-+/',
'/^-/',
'/\-$/'
), array(
'-',
'-',
'',
''
), iconv("UTF-8", "ISO-8859-1//TRANSLIT", $title));
}
1. Visu, kas nav mazie latīņu burti un cipari, aizvietojam ar dash
2. Vienu un vairāk dash'us aizvietojam ar vienu dash
3. Aizvācam dash, kas atrodas stringa sākumā
4. Aizvācam dash, kas atrodas stringa beigās