fork download
  1. <?php
  2. header("Content-Type: text/plain; charset=utf-8");
  3. /* Коды для замены букв */
  4. $code = array(
  5. 'а' => '衞',
  6. 'б' => '㘺',
  7. 'в' => '今',
  8. 'г' => '勢',
  9. 'д' => '勢',
  10. 'е' => '桺',
  11. 'ё' => '梁',
  12. 'ж' => '杞',
  13. 'з' => '祓',
  14. 'и' => '鿎',
  15. 'й' => '鿎',
  16. 'к' => '鿎',
  17. 'л' => '座',
  18. 'м' => '櫸',
  19. 'н' => '菟',
  20. 'о' => '鐺',
  21. 'п' => '小',
  22. 'р' => '罐',
  23. 'с' => '蹊',
  24. 'т' => 'テ',
  25. 'у' => 'ト',
  26. 'ф' => '小',
  27. 'х' => 'ネ',
  28. 'ц' => 'ノ',
  29. 'ч' => 'ハ',
  30. 'ш' => 'フ',
  31. 'щ' => 'ヘ',
  32. 'ь' => 'ベ',
  33. 'ы' => 'ペ',
  34. 'ъ' => 'ホ',
  35. 'э' => 'ミ',
  36. 'ю' => 'ョ',
  37. 'я' => 'ヰ'
  38. );
  39. $text = 'нас предали, явка провалена!';
  40. $cipher = strtr($text, $code);
  41. echo "Оригинал: {$text}\nШифровка: {$cipher}\n";
  42. $flipped = array_flip($code);
  43. $decode = strtr($text, $flipped);
  44. echo "\n" . $decode;
Success #stdin #stdout 0.01s 82880KB
stdin
Standard input is empty
stdout
Оригинал: нас предали, явка провалена!
Шифровка: 菟衞蹊 小罐桺勢衞座鿎, ヰ今鿎衞 小罐鐺今衞座桺菟衞!

нас предали, явка провалена!