Mon slug supprime les é è

  • Auteur de la discussion Auteur de la discussion sigma2008
  • Date de début Date de début
WRInaute impliqué
Bonjour,

J'utilise ce code pour créer le slug :

Code:
// slug
$slug=$titre;
$maxlen = 100;  //Modifier la taille max du slug ici
$slug = strtolower($slug);
$slug = preg_replace("/[^a-z0-9\s-]/", "", $slug);
$slug = trim(preg_replace("/[\s-]+/", " ", $slug));
$slug = preg_replace("/\s/", "-", $slug);
$slug = substr($slug,0,$maxlen);
// fin slug

Le seul problème c'est qu'il supprime les caractères spéciaux, je veux qu'il remplace les :
é > e
è > e
ç > c
à > a

Pourriez vous m'aider svp ?
 
Discussions similaires
Haut