字符翻转对于php处理来说,简直是小菜一碟,php的字符串函数strrev就可以处理例如
字符翻转对于php处理来说,简直是小菜一碟,php的字符串函数strrev就可以处理例如
但有时候面试的时候往往需要我们自己来写个函数来实现跟strrev同样的效果,其实这也不难,例如:
/** * 实现字符串翻转的函数 * @param string $str 要处理的字符串 * @return string 翻转成功的字符串 */ function reverse($str){ if($str == ''){ return null; } if(strlen($str) == 1){ return $str; }else{ $string =""; for($i=1;$i<=strlen($str);$i++){ $string .=substr($str,-$i,1); } return $string; } } echo reverse("Hello World!"); //输出结果为"!dlroW olleH"