ISO 8859 1 to ISO 8859 15

Écrit par Agence Web 360 le 11th octobre 2009

/**
* ISO_8859_1_to_ISO_8859_15() – Encode un texte ISO 8859 1 en ISO 8859 15
*
*
* @param string $texte
*
* @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
function ISO_8859_1_to_ISO_8859_15($texte) 
{		 
	 $texte = str_replace("â", "â", $texte);
	 $texte = str_replace("à", "à", $texte);
	 $texte = str_replace("À", "À", $texte);
	 $texte = str_replace("ç", "ç", $texte);
	 $texte = str_replace("Ç", "Ç", $texte);
	 $texte = str_replace("é", "é", $texte); 
	 $texte = str_replace("è", "è", $texte);
	 $texte = str_replace("ë", "ë", $texte);
	 $texte = str_replace("ê", "ê", $texte);
	 $texte = str_replace("É", "É", $texte); 
	 $texte = str_replace("È", "È", $texte);
	 $texte = str_replace("Ë", "Ë", $texte);
	 $texte = str_replace("Ê", "Ê", $texte);		 
	 $texte = str_replace("€", "?", $texte);
	 $texte = str_replace("î", "î", $texte);
	 $texte = str_replace("î", "ï", $texte);
	 $texte = str_replace("Î", "Î", $texte);
	 $texte = str_replace("Î", "Ï", $texte);
	 $texte = str_replace("ô", "ô", $texte);
	 $texte = str_replace("Ô", "Ô", $texte);
	 $texte = str_replace("ù", "ù", $texte);
	 $texte = str_replace("û", "û", $texte);
	 $texte = str_replace("œ", "?", $texte);
	 $texte = str_replace("’", "'", $texte);
	 $texte = str_replace("°", "°", $texte);
	 $texte = str_replace(">", ">", $texte);
	 $texte = str_replace("&lt;", "<", $texte);
	 return ($texte);
}
Cet article a été publié le 11th octobre 2009 à 20 h 32 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.