- $replace = array(
- "Å " => "Š", "Å¡" => "š", "Å'" => "Œ", "Å"" => "œ",
- "Ÿ" => "Ÿ", "ÿ" => "ÿ", "À" => "À", "à " => "à",
- "Ã" => "Á", "á" => "á", "Â" => "Â", "â" => "â",
- "Ã" => "Ã", "ã" => "ã", "Ä" => "Ä", "ä" => "ä",
- "Ã…" => "Å", "Ã¥" => "å", "Æ" => "Æ", "æ" => "æ",
- "Ç" => "Ç", "ç" => "ç", "È" => "È", "è" => "è",
- "É" => "É", "é" => "é", "Ê" => "Ê", "ê" => "ê",
- "Ë" => "Ë", "ë" => "ë", "ÃŒ" => "Ì", "ì" => "ì",
- "Ã" => "Í", "Ã" => "í", "ÃŽ" => "Î", "î" => "î",
- "Ã" => "Ï", "ï" => "ï", "Ã" => "Ð", "ð" => "ð",
- "Ã'" => "Ñ", "ñ" => "ñ", "Ã'" => "Ò", "ò" => "ò",
- "Ã"" => "Ó", "ó" => "ó", "Ã"" => "Ô", "ô" => "ô",
- "Õ" => "Õ", "õ" => "õ", "Ö" => "Ö", "Ø" => "Ø",
- "ø" => "ø", "Ù" => "Ù", "ù" => "ù", "Ú" => "Ú",
- "ú" => "ú", "Û" => "Û", "û" => "û", "Ü" => "Ü",
- "ü" => "ü", "Ã" => "Ý", "ý" => "ý", "Þ" => "Þ",
- "þ" => "þ", "ß" => "ß", "ö" => "ö"
- );
- function changeAccented($text) {
- global $replace;
- foreach($replace as $key => $val)
- $text = str_replace($key, $val, $text);
- return $text;
- }
$replace = array(
"Å " => "Š", "Å¡" => "š", "Å'" => "Œ", "Å"" => "œ",
"Ÿ" => "Ÿ", "ÿ" => "ÿ", "À" => "À", "à " => "à",
"Ã" => "Á", "á" => "á", "Â" => "Â", "â" => "â",
"Ã" => "Ã", "ã" => "ã", "Ä" => "Ä", "ä" => "ä",
"Ã…" => "Å", "Ã¥" => "å", "Æ" => "Æ", "æ" => "æ",
"Ç" => "Ç", "ç" => "ç", "È" => "È", "è" => "è",
"É" => "É", "é" => "é", "Ê" => "Ê", "ê" => "ê",
"Ë" => "Ë", "ë" => "ë", "ÃŒ" => "Ì", "ì" => "ì",
"Ã" => "Í", "Ã" => "í", "ÃŽ" => "Î", "î" => "î",
"Ã" => "Ï", "ï" => "ï", "Ã" => "Ð", "ð" => "ð",
"Ã'" => "Ñ", "ñ" => "ñ", "Ã'" => "Ò", "ò" => "ò",
"Ã"" => "Ó", "ó" => "ó", "Ã"" => "Ô", "ô" => "ô",
"Õ" => "Õ", "õ" => "õ", "Ö" => "Ö", "Ø" => "Ø",
"ø" => "ø", "Ù" => "Ù", "ù" => "ù", "Ú" => "Ú",
"ú" => "ú", "Û" => "Û", "û" => "û", "Ü" => "Ü",
"ü" => "ü", "Ã" => "Ý", "ý" => "ý", "Þ" => "Þ",
"þ" => "þ", "ß" => "ß", "ö" => "ö"
);
function changeAccented($text) {
global $replace;
foreach($replace as $key => $val)
$text = str_replace($key, $val, $text);
return $text;
}