PHPize Online / SQLize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
Copy Clear
Copy Format Clear
<?php $value='0104066748727704213!EY&ECuo"hkL 91KZF0 92W/DPlsRImhXAmVFKZVwq4UiGVv0=W/DPlsRImhXAmVFKZVwq4UiGVv0=W/DPlsRImhXAmVFKZVwq4UiGVv0=W/DP'; echo $value."\n"; //$value = '0104066748727704213!УН?УСгщэрлД 91ЛЯА0 92Ц.ВЗдыКШьрЧФьМАЛЯМцй4ГшПМм0=Ц.ВЗдыКШьрЧФьМАЛЯМцй4ГшПМм0=Ц.ВЗдыКШьрЧФьМАЛЯМцй4ГшПМм0=Ц.ВЗ'; $value = 'қ"қңқ,,.ңү.ә..қңә"і!УН:УСгщЭрлД↔️ұ"ЛЯАқ↔️ұәЦ№ВЗдыКШьрЧФьМАЛЯМцйңГшПМмқһЦ№ВЗдыКШьрЧФьМАЛЯМцйңГшПМмқһЦ№ВЗдыКШьрЧФьМАЛЯМцйңГшПМмқһЦ№ВЗ'; $baseLang = ['а' => 'f', 'б' => ',', 'в' => 'd', 'г' => 'u', 'д' => 'l', 'е' => 't', 'ё' => '`', 'ж' => ';', 'з' => 'p', 'и' => 'b', 'й' => 'q', 'к' => 'r', 'л' => 'k', 'м' => 'v', 'н' => 'y', 'о' => 'j', 'п' => 'g', 'р' => 'h', 'с' => 'c', 'т' => 'n', 'у' => 'e', 'ф' => 'a', 'х' => '[', 'ц' => 'w', 'ч' => 'x', 'ш' => 'i', 'щ' => 'o', 'ь' => 'm', 'ы' => 's', 'ъ' => ']', 'э' => "'", 'ю' => '.', 'я' => 'z', 'А' => 'F', 'Б' => '<', 'В' => 'D', 'Г' => 'U', 'Д' => 'L', 'Е' => 'T', 'Ё' => '~', 'Ж' => ':', 'З' => 'P', 'И' => 'B', 'Й' => 'Q', 'К' => 'R', 'Л' => 'K', 'М' => 'V', 'Н' => 'Y', 'О' => 'J', 'П' => 'G', 'Р' => 'H', 'С' => 'C', 'Т' => 'N', 'У' => 'E', 'Ф' => 'A', 'Х' => '{', 'Ц' => 'W', 'Ч' => 'X', 'Ш' => 'I', 'Щ' => 'O', 'Ь' => 'M', 'Ы' => 'S', 'Ъ' => '}', 'Э' => '"', 'Ю' => '>', 'Я' => 'Z',]; $kzLang = ['"' => '1', 'ә' => '2', 'і' => '3', 'ң' => '4', 'ғ' => '5', ',' => '6', '.' => '7', 'ү' => '8', 'ұ' => '9', 'қ' => '0', 'ө' => '-', 'һ' => '=', '№' => '/', '(' => '`', 'Ә' => '@', 'І' => '#', 'Ң' => '$', 'Ғ' => '%', ';' => '^', ':' => '&', 'Ү' => '*', 'Ұ' => '(', 'Қ' => ')', 'Ө' => '_', 'Һ' => '+', '/' => '|', ')' => '~']; $ruLang = [ '"' => '@', '№' => '#', ';' => '$', ':' => '^', '?' => '&', '.' => '/', ',' => '?',]; $kzLetters = ['ә', 'і', 'ң', 'ғ', 'ү', 'ұ', 'қ', 'ө', 'һ', 'Ә', 'І', 'Ң', 'Ғ', 'Ү', 'Ұ', 'Қ', 'Ө', 'Һ']; foreach ($kzLetters as $letter) { /** Если есть хоть одна казахская буква */ if (strpos($value, $letter) !== false) { return strtr($value, array_merge($baseLang, $kzLang)); } } if(! preg_match("/[А-Яа-я]/", $value) ) { return $value; } return strtr($value, array_merge($baseLang, $ruLang));
Show:  
Copy Clear