$str = "aCbAcB";
$a = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZабвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ";
$c = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя";
for ($i = 0; $i <= strlen ($a); $i++) {
$b[$i] = ord ($a[$i]);
}
for ($i = 0; $i <= strlen ($c); $i++) {
$d[$i] = ord ($c[$i]);
}
for ($i = 0; $i <= strlen ($str); $i++) {
$strord[$i] = ord ($str[$i]);
}
$g = str_replace ($b, $d, $strord);
foreach ($g as $key => $value) {
$h .= chr ($g[$key]);
}
echo "<pre>";
print_r ($b);
print_r ($d);
print_r ($strord);
print_r ($g);
print_r ($h);