1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| function format_url($chaine) {
$chaine=strtolower($chaine);
$accents = Array("/é/", "/è/", "/ê/","/ë/", "/ç/", "/à/", "/â/","/á/","/ä/","/ã/", "/å/", "/î/", "/ï/", "/í/", "/ì/", "/ù/", "/ô/", "/ò/", "/ó/", "/ö/");
$sans = Array("e", "e", "e", "e", "c", "a", "a","a", "a","a", "a", "i", "i", "i", "i", "u", "o", "o", "o", "o");
$chaine = preg_replace($accents, $sans, trim($chaine));
$chaine = preg_replace('#[^A-Za-z0-9]#', '-', trim($chaine));
$chaine = preg_replace( "/\-+/i", '-', trim($chaine) );
$chaine = rtrim( $chaine, '-' );
while (strpos($chaine,'--') !== false)
$chaine = str_replace('--', '-', $chaine);
return $chaine;
} |
Partager