Ben PHP için UTF-8 uyumlu strtr arıyorum.
function strtr_utf8($str, $from, $to)
{
$keys = array();
$values = array();
if(!is_array($from))
{
preg_match_all('/./u', $from, $keys);
preg_match_all('/./u', $to, $values);
$mapping = array_combine($keys[0], $values[0]);
}else
$mapping=$from;
return strtr($str, $mapping);
}
Ben biraz replace_pairs için dizi olarak ikinci bir parametre kullanarak işlevselliğini geri dönmek için joeforker işlevini düzenlenebilir.