$revstr = reverse($str); # reversed by character $revwords = join(" ", reverse split(/ /, $str));