<?php
/* Коды для замены букв */
'а' => '#',
'б' => '%',
'в' => '8',
'г' => '3',
'д' => '2',
'е' => 'u',
'ё' => '0',
'ж' => '@',
'з' => 'b',
'и' => '7',
'й' => 'o',
'к' => '4',
'л' => 'j',
'м' => 't',
'н' => 'W',
'о' => '$',
'п' => '[',
'р' => 'l',
'с' => ')',
'т' => 'g',
'у' => '5',
'ф' => '1',
'х' => 'v',
'ц' => 'U',
'ч' => 'G',
'ш' => ':',
'щ' => 'Z',
'ъ' => 'n',
'ы' => 'Y',
'ь' => 'H',
'э' => 'T',
'ю' => '*',
'я' => '^',
);
$text = 'W#) [lu2#j7, ^84# [l$8#juW#.';
$cipher = strtr($text, $code); echo "Оригинал: {$text}\nШифровка: {$cipher}\n";
$deCrypt = strtr($text, $lol); echo "Итог: $deCrypt";
PD9waHAKCmVycm9yX3JlcG9ydGluZygtMSk7CgovKiDQmtC+0LTRiyDQtNC70Y8g0LfQsNC80LXQvdGLINCx0YPQutCyICovCiRjb2RlID0gYXJyYXkoCiAgICAn0LAnCT0+CScjJywKICAgICfQsScJPT4JJyUnLAogICAgJ9CyJwk9PgknOCcsCiAgICAn0LMnCT0+CSczJywKICAgICfQtCcJPT4JJzInLAogICAgJ9C1Jwk9PgkndScsCiAgICAn0ZEnCT0+CScwJywKICAgICfQticJPT4JJ0AnLAogICAgJ9C3Jwk9PgknYicsCiAgICAn0LgnCT0+CSc3JywKICAgICfQuScJPT4JJ28nLAogICAgJ9C6JyA9PiAgJzQnLAogICAgJ9C7JyA9PiAgJ2onLAogICAgJ9C8JyA9PiAgJ3QnLAogICAgJ9C9JyA9PiAgJ1cnLAogICAgJ9C+JyA9PiAgJyQnLAogICAgJ9C/JyA9PiAgJ1snLAogICAgJ9GAJyA9PiAgJ2wnLAogICAgJ9GBJyA9PiAgJyknLAogICAgJ9GCJyA9PiAgJ2cnLAogICAgJ9GDJyA9PiAgJzUnLAogICAgJ9GEJyA9PiAgJzEnLAogICAgJ9GFJyA9PiAgJ3YnLAogICAgJ9GGJyA9PiAgJ1UnLAogICAgJ9GHJyA9PiAgJ0cnLAogICAgJ9GIJyA9PiAgJzonLAogICAgJ9GJJyA9PiAgJ1onLAogICAgJ9GKJyA9PiAgJ24nLAogICAgJ9GLJyA9PiAgJ1knLAogICAgJ9GMJyA9PiAgJ0gnLAogICAgJ9GNJyA9PiAgJ1QnLAogICAgJ9GOJyA9PiAgJyonLAogICAgJ9GPJyA9PiAgJ14nLAopOwoKJHRleHQgPSAnVyMpIFtsdTIjajcsIF44NCMgW2wkOCNqdVcjLic7CiRjaXBoZXIgPSBzdHJ0cigkdGV4dCwgJGNvZGUpOwplY2hvICLQntGA0LjQs9C40L3QsNC7OiB7JHRleHR9XG7QqNC40YTRgNC+0LLQutCwOiB7JGNpcGhlcn1cbiI7CgokbG9sID0gYXJyYXlfZmxpcCgkY29kZSk7CiRkZUNyeXB0ID0gc3RydHIoJHRleHQsICRsb2wpOwplY2hvICLQmNGC0L7QszogJGRlQ3J5cHQiOw==