(substr($t,$_,1),substr($t,$_+1,1))=(substr($t,$_+1,1),substr($t,$_,1)); #### substr($t, $_, 2) = reverse substr($t, $_, 2); #### $_ = reverse $_ for substr($t, $_, 2);