Как написать слово задом наперёд на php?
echo strrev("String"); //gnirtS
Что же касается UTF-8 (echo strrev("Строка"); //�коЀтѡ�), то можно поиграть с кодировкой:function str_reverse($string){
   return iconv('utf-16be', 'utf-8', strrev(
      iconv('utf-8', 'utf-16le', $string)
   ));
}
либо прямо в лоб:function str_reverse($string){
   return implode("", array_reverse(
      str_split($string)
   ));
}
str_rev вроде
php.net/manual/ru/function.strrev.php
Для utf8 предлагают такой вариант:function utf8_strrev($str){
    preg_match_all('/./us', $str, $ar);
    return join('',array_reverse($ar[0]));
}