Génerer un lien à partir d'un titre d'article
Dans ce tutoriel, on va voir ensemble comment génerer un lien (slug) a partir du titre d'article :
function _clear($str, $separator = '-')
	{
		
		
		$q_separator = preg_quote($separator);
		$trans = array(
			'&.+?;'                 => '',
			'[^a-z0-9 _-]'          => '',
			's+'                   => $separator,
			'('.$q_separator.')+'   => $separator
		);
		$str = strip_tags($str);
        $str = htmlentities($str, ENT_NOQUOTES, 'utf-8');
        $str = preg_replace('#&([A-za-z])(?:acute|grave|cedil|circ|orn|ring|slash|th|tilde|uml);#', '1', $str);
        $str = preg_replace('#&([A-za-z]{2})(?:lig);#', '1', $str);
        $str = preg_replace('#&[^;]+;#', '', $str);
		foreach ($trans as $key => $val)
			$str = preg_replace("#".$key."#i", $val, $str);
			$str = strtolower($str);
		return trim($str, $separator);
	}
Génerer un lien à partir d'un titre d'article 
 résultat : 
 generer-un-lien-a-partir-dun-titre-darticle