DaemonHK

Transliteration

Dec 29th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.26 KB | None | 0 0
  1.     public static function transliteration($string,$saveDots=false){
  2.         $charsArray=[
  3.             "А"=>"a","Б"=>"b","В"=>"v","Г"=>"g","Д"=>"d",
  4.             "Е"=>"e","Ё"=>"yo","Ж"=>"zh","З"=>"z","И"=>"i",
  5.             "Й"=>"y","К"=>"k","Л"=>"l","М"=>"m","Н"=>"n",
  6.             "О"=>"o","П"=>"p","Р"=>"r","С"=>"s","Т"=>"t",
  7.             "У"=>"u","Ф"=>"f","Х"=>"h","Ц"=>"ts","Ч"=>"ch",
  8.             "Ш"=>"sh","Щ"=>"sch","Ъ"=>"","Ы"=>"y","Ь"=>"",
  9.             "Э"=>"e","Ю"=>"yu","Я"=>"ya",
  10.             "а"=>"a","б"=>"b","в"=>"v","г"=>"g","д"=>"d",
  11.             "е"=>"e","ё"=>"yo","ж"=>"zh","з"=>"z","и"=>"i",
  12.             "й"=>"y","к"=>"k","л"=>"l","м"=>"m","н"=>"n",
  13.             "о"=>"o","п"=>"p","р"=>"r","с"=>"s","т"=>"t",
  14.             "у"=>"u","ф"=>"f","х"=>"h","ц"=>"ts","ч"=>"ch",
  15.             "ш"=>"sh","щ"=>"sch","ъ"=>"","ы"=>"y","ь"=>"",
  16.             "э"=>"e","ю"=>"yu","я"=>"ya",
  17.             "Ә"=>"ae","Ғ"=>"gh","Қ"=>"kh","Ң"=>"n","Ө"=>"o",
  18.             "Ұ"=>"u","Ү"=>"yu","Һ"=>"h","І"=>"i",
  19.             "ә"=>"ae","ғ"=>"gh","қ"=>"kh","ң"=>"n","ө"=>"o",
  20.             "ұ"=>"u","ү"=>"yu","һ"=>"h","і"=>"i",
  21.             " "=>"-","_"=>"-","/"=>"-","\\"=>"",","=>"",
  22.             "?"=>"","!"=>"","("=>"",")"=>"","["=>"","]"=>"",
  23.             "*"=>"","\""=>"","'"=>"","`"=>"","«"=>"","»"=>"",
  24.         ];
  25.         if(!$saveDots){
  26.             $charsArray[]=["."=>""];
  27.         }
  28.         return strtr($string,$charsArray);
  29.     }
Advertisement
Add Comment
Please, Sign In to add comment