fork(1) download
  1.  
  2. <?php
  3.  
  4.  
  5. /* Коды для замены букв */
  6. $code = array(
  7. 'а' => '1',
  8. 'б' => '2',
  9. 'в' => '3',
  10. 'г' => '4',
  11. 'д' => '5',
  12. 'е' => '6',
  13. 'ё' => '7',
  14. 'ж' => '8',
  15. 'з' => '9',
  16. 'и' => '10',
  17. 'й' => '11'
  18.  
  19. );
  20.  
  21. $text = 'нас предали. явка провалена.';
  22. $cipher = strtr($text,$code);
  23. $ab = array_flip($code);
  24. $Transcript = strtr($cipher,$ab);
  25.  
  26. echo "Оригинал: {$text}\nШифровка: {$cipher}\n";
  27. echo "Расшифровка : {$Transcript}";
Success #stdin #stdout 0.02s 82880KB
stdin
Standard input is empty
stdout
Оригинал: нас предали. явка провалена.
Шифровка: н1с пр651л10. я3к1 про31л6н1.
Расшифровка : нас предали. явка провалена.