Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class CharsetConverter {
- /*
- * À à Á á Â â Ã ã Ä ä Å å ¨ ¸
- Æ æ Ç ç È è É é Ê ê Ë ë Ì ì
- Í í Î î Ï ï Ð ð Ñ ñ Ò ò Ó ó
- Ô ô Õ õ Ö ö × ÷ Ø ø Ù ù Ú ú
- Û û Ü ü Ý ý Þ þ ß ÿ
- */
- /*
- * А а Б б В в Г г Д д Е е Ё ё
- Ж ж З з И и Й й К к Л л М м
- Н н О о П п Р р С с Т т У у
- Ф ф Х х Ц ц Ч ч Ш ш Щ щ Ъ ъ
- Ы ы Ь ь Э э Ю ю Я я
- */
- private $convert = array (
- "А" => "À", "а" => "à", "Б" => "Á", "б" => "á",
- "В" => "Â", "в" => "â", "Г" => "Ã", "г" => "ã",
- "Д" => "Ä", "д" => "ä", "Е" => "Å", "е" => "å",
- "Ё" => "¨", "ё" => "¸", "Ж" => "Æ", "ж" => "æ",
- "З" => "Ç", "з" => "ç", "И" => "È", "и" => "è",
- "Й" => "É", "й" => "é", "К" => "Ê", "к" => "ê",
- "Л" => "Ë", "л" => "ë", "М" => "Ì", "м" => "ì",
- "Н" => "Í", "н" => "í", "О" => "Î", "о" => "î",
- "П" => "Ï", "п" => "ï", "Р" => "Ð", "р" => "ð",
- "С" => "Ñ", "с" => "ñ", "Т" => "Ò", "т" => "ò",
- "У" => "Ó", "у" => "ó", "Ф" => "Ô", "ф" => "ô",
- "Х" => "Õ", "х" => "õ", "Ц" => "Ö", "ц" => "ö",
- "Ч" => "×", "ч" => "÷", "Ш" => "Ø", "ш" => "ø",
- "Щ" => "Ù", "щ" => "ù", "Ъ" => "Ú", "ъ" => "ú",
- "Ы" => "Û", "ы" => "û", "Ь" => "Ü", "ь" => "ü",
- "Э" => "Ý", "э" => "ý", "Ю" => "Þ", "ю" => "þ",
- "Я" => "ß", "я" => "ÿ"
- );
- public function convert($string){
- return str_replace(array_values($this->convert), array_keys($this->convert), $string);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment