fork download
  1. <?php
  2.  
  3.  
  4. $code = array(
  5. 'А' => '/-|',
  6. 'Б' => '6',
  7. 'В' => '8',
  8. 'Г' => 'r',
  9. 'Д' => '|)',
  10. 'Е' => '3',
  11. 'Ё' => '3',
  12. 'Ж' => '}|{',
  13. 'З' => '7_',
  14. 'И' => '|/|',
  15. 'Й' => '|/|',
  16. 'К' => '|<',
  17. 'Л' => '/|',
  18. 'М' => '|\/|',
  19. 'Н' => '|-|',
  20. 'О' => '0',
  21. 'П' => 'II',
  22. 'Р' => '|>',
  23. 'С' => '(',
  24. 'Т' => '+',
  25. 'У' => "'/",
  26. 'Ф' => 'qp',
  27. 'Х' => '}{',
  28. 'Ц' => '||_',
  29. 'Ч' => "'-|",
  30. 'Ш' => '|||',
  31. 'Щ' => '|||_',
  32. 'Ъ' => '-b',
  33. 'Ы' => 'b|',
  34. 'Ь' => 'b',
  35. 'Э' => '-)',
  36. 'Ю' => '|-0',
  37. 'Я' => '9|',
  38. );
  39.  
  40. $text = "Я У МАМЫ ПИ - ЭЙЧ - ПИ ПОГРОМИСТ, КОТОРЫЙ НЕ СМОГ СДЕЛАТЬ ПРЕДЫДУЩЕЕ ЗАДАНИЕ";
  41. $leet = strtr($text, $code);
  42. echo "Аночик говорит: {$text}\nКулхацкер говорит: {$leet}\n";
  43. $flip = array_flip($code);
  44. $decipher = strtr($leet, $flip);
  45. echo "Перевод назад: {$decipher}";
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
Аночик говорит: Я У МАМЫ ПИ - ЭЙЧ - ПИ ПОГРОМИСТ, КОТОРЫЙ НЕ СМОГ СДЕЛАТЬ ПРЕДЫДУЩЕЕ ЗАДАНИЕ
Кулхацкер говорит: 9| '/ |\/|/-||\/|b| II|/| - -)|/|'-| - II|/| II0r|>0|\/||/|(+, |<0+0|>b||/| |-|3 (|\/|0r (|)3/|/-|+b II|>3|)b||)'/|||_33 7_/-||)/-||-||/|3
Перевод назад: Я У МАМЫ ПЙ - ЭЙЧ - ПЙ ПОГРОМЙСТ, КОТОРЫЙ НЁ СМОГ СДЁЛАТЬ ПРЁДЫДУЩЁЁ ЗАДАНЙЁ