符翻转对于php处理来说,简直是小菜一碟,php的字符串函数strrev就可以处理例如:
echo strrev(hello world!); //输出结果为!dlrow olleh
但有时候面试的时候往往需要我们自己来写个函数来实现跟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
$string .=substr($str,-$i,1);
}
return $string;
}
}
echo reverse(hello world!); //输出结果为!dlrow olleh
摘自:shine的圣天堂
http://www.bkjia.com/phpjc/478625.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/478625.htmltecharticle符翻转对于php处理来说,简直是小菜一碟,php的字符串函数strrev就可以处理例如: echo strrev(hello world!); //输出结果为!dlrow olleh 但有时候面试...