Assainir

Écrit par Agence Web 360 le 11th octobre 2009

/**
* assainir() – Assaini un texte
*
*
* @param string $chaine
*
* @return string $texte
*
*/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
function assainir($chaine){
	$chaine = strtolower($chaine);
	 $texte = str_replace("&", "-", $texte);		 
	 $texte = str_replace("â", "a", $texte);
	 $texte = str_replace("à", "a", $texte);
	 $texte = str_replace("á", "a", $texte);
	 $texte = str_replace("ä", "a", $texte);
	 $texte = str_replace("ã", "a", $texte);
	 $texte = str_replace("å", "a", $texte);
	 $texte = str_replace("ç", "c", $texte);
	 $texte = str_replace("é", "e", $texte); 
	 $texte = str_replace("è", "e", $texte);
	 $texte = str_replace("ë", "e", $texte);
	 $texte = str_replace("ê", "e", $texte); 
	 $texte = str_replace("?", "e", $texte);
	 $texte = str_replace("î", "i", $texte);
	 $texte = str_replace("ï", "i", $texte);
	 $texte = str_replace("í", "i", $texte);
	 $texte = str_replace("ñ", "n", $texte);
	 $texte = str_replace("ô", "o", $texte);
	 $texte = str_replace("ö", "o", $texte);
	 $texte = str_replace("õ", "o", $texte);
	 $texte = str_replace("ó", "o", $texte);
	 $texte = str_replace("ø", "o", $texte);
	 $texte = str_replace("ù", "u", $texte);
	 $texte = str_replace("û", "u", $texte);
	 $texte = str_replace("ü", "u", $texte);
	 $texte = str_replace("?", "oe", $texte);
	 $texte = str_replace("æ", "ae", $texte);
	 $texte = str_replace("'", "-", $texte);
	 $texte = str_replace(" ", "_", $texte);
	 return $texte;
}
Cet article a été publié le 11th octobre 2009 à 20 h 42 min et classé sous Fonctions, PhP, Texte. Vous pouvez suivre toutes les reponses a cet article via le flux RSS 2.0 . Vous pouvez répondre, ou faire un lien depuis votre site.

Répondre

Vous devez être connecté pour rédiger un commentaire.