note 84246 deleted from function.utf8-decode by felipe
| From: | felipe@php.net | Date: | Sat, 05 Jul 2008 17:34:14 +0000 |
| Subject: | note 84246 deleted from function.utf8-decode by felipe | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-141203@lists.php.net to get a copy of this message | ||
Note Submitter: vuxuanlinh at mottramdo dot com
----
This version is specifically for Vietnamese characters:
function UTF8toiso8859_vn($string) {
if ( ! ereg("[\241-\377]", $string) )
return $string;
$UTF8 = array(
"á" => "a",
"Ã " => "a",
"ả" => "a",
"ã" => "a",
"ạ" => "a",
"â" => "a",
"ấ" => "a",
"ầ" => "a",
"ẩ" => "a",
"ẫ" => "a",
"áº" => "a",
"Ä" => "a",
"ắ" => "a",
"ằ" => "a",
"ặ" => "a",
"ẵ" => "a",
"ặ" => "a",
"é" => "e",
"è" => "e",
"ẻ" => "e",
"ẽ" => "e",
"ẹ" => "e",
"ê" => "e",
"ế" => "e",
"á»" => "e",
"á»" => "e",
"á»
" => "e",
"á»" => "e",
"ì" => "i",
"Ã" => "i",
"á»" => "i",
"Ä©" => "i",
"á»" => "i",
"ó" => "o",
"ò" => "o",
"á»" => "o",
"õ" => "o",
"á»" => "o",
"ô" => "o",
"á»" => "o",
"á»" => "o",
"á»" => "o",
"á»" => "o",
"á»" => "o",
"Æ¡" => "o",
"á»" => "o",
"á»" => "o",
"á»" => "o",
"ỡ" => "o",
"ợ" => "o",
"ú" => "u",
"ù" => "u",
"á»§" => "u",
"Å©" => "u",
"ụ" => "u",
"ư" => "u",
"ứ" => "u",
"ừ" => "u",
"á»" => "u",
"ữ" => "u",
"á»±" => "u",
"ý" => "y",
"ỳ" => "y",
"á»·" => "y",
"ỹ" => "y",
"ỵ" => "y",
"Ã" => "A",
"Ã" => "A",
"Ả" => "A",
"Ã" => "A",
"Ạ" => "A",
"Ã" => "A",
"Ấ" => "A",
"Ầ" => "A",
"Ẩ" => "A",
"Ẫ" => "A",
"Ậ" => "A",
"Ä" => "A",
"Ắ" => "A",
"Ằ" => "A",
"Ẳ" => "A",
"Ẵ" => "A",
"Ặ" => "A",
"Ã" => "A",
"Ã" => "A",
"Ẻ" => "A",
"Ẽ" => "A",
"Ẹ" => "E",
"Ã" => "E",
"Ế" => "E",
"á»" => "E",
"á»" => "E",
"á»" => "E",
"á»" => "E",
"Ã" => "E",
"Ã" => "I",
"á»" => "I",
"Ĩ" => "I",
"á»" => "I",
"Ã" => "O",
"Ã" => "O",
"á»" => "O",
"Ã" => "O",
"á»" => "O",
"Ã" => "O",
"á»" => "O",
"á»" => "O",
"á»" => "O",
"á»" => "O",
"á»" => "O",
"Æ " => "O",
"á»" => "O",
"á»" => "O",
"á»" => "O",
"á» " => "O",
"Ợ" => "O",
"Ã" => "U",
"Ã" => "U",
"Ủ" => "U",
"Ũ" => "U",
"Ụ" => "U",
"Ư" => "U",
"Ứ" => "U",
"Ừ" => "U",
"Ử" => "U",
"á»®" => "U",
"á»°" => "U",
"Ã" => "Y",
"Ỳ" => "Y",
"á»¶" => "Y",
"Ỹ" => "Y",
"á»´" => "Y");
$string=strtr($string,$UTF8);
return $string;
}