<?php

error_reporting(-1);
mb_check_encoding('utf-8');
//header("Content-Type: text/plain; charset=utf-8");

/* Коды для замены букв */
$code = array(
'A' =>  '/-|',
'Б' =>  '6',
'В' =>  '8',
'Г' =>  'r',
'Д' =>  '|)',
'Е' =>  '€',
'Ж' =>  '}|{',
'З' =>  '3',
'И' =>  '|/|',
'Й' =>  '|/|*',
'К' =>  '|(',
'Л' =>  'JI',
'М' =>  '|\/|',
'Н' =>  '|-|',
'О' =>  '()',
'П' =>  '|^|',
'P' =>  '|>',
'С' =>  '[',
'Т' =>  '+',
'У' =>  '(_)',
'Ф' =>  '(<|>',
'Х' =>  '*',
'Ц' =>  '||_',
'Ч' =>  '4',
'Ш' =>  'III',
'Щ' =>  'LLL',
'Ъ' =>  '~b',
'Ы' =>  'b|',
'Ь' =>  '|o',
'Э' =>  '-)',
'Ю' =>  '|-O',
'Я' =>  '9I'
);

$text = 'Представь, что ты секретный агент в тылу врага.';
$textUpper = strtoupper($text);

$l33t = strtr($textUpper, $code);

echo "Ты говоришь: {$text}\nА хакеры говорят: {$l33t}\n";