1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
function mrpropre($chaine){
$tofind = " ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ()[]'~$&%*@ç!?;,:\^¨{}|+-<>";
$replac = "-AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn--------------------E-------";
$mrpropre = utf8_decode($chaine);
$mrpropre =(strtr($mrpropre,$tofind,$replac));
$mrpropre = strtolower($mrpropre);
$mrpropre = ereg_replace("\"","-", $mrpropre);
$mrpropre = ereg_replace("[-]{2,}", "-", $mrpropre);
$mrpropre = str_replace(array('é', 'è', 'ê'), 'e', $mrpropre);
$mrpropre = str_replace('à', 'a', $mrpropre);
$mrpropre = str_replace('ï', 'i', $mrpropre);
$mrpropre = str_replace('&', '&', $mrpropre);
$mrpropre = str_replace(' ', ' ', $mrpropre);
$mrpropre = preg_replace('(( )|(, )|( & )|( - )|(:)|(\')|('))', '-', strtolower($mrpropre));
$mrpropre = ereg_replace("[-]{2,}", "-", $mrpropre);
return $mrpropre;
} |
Partager