in reply to I find some strange on this code ? Sort the issue

I assume the following would work:
print join ' ', map{scalar(reverse split //) } qw/teY rehtona lreP .re +kcah/; __DATA__ #output Yet another Perl hacker.
or
print join ' ',reverse split / /,scalar(reverse split //, q/teY rehton +a lreP .rekcah/;