PHP字符串翻转实例代码
来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 11:17 点击:次
符翻转对于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<=strlen($str);$i++){
$string .=substr($str,-$i,1);
}
return $string;
}
}
echo reverse("Hello World!"); //输出结果为"!dlroW olleH"
摘自:Shine的圣天堂
相关新闻>>
- 发表评论
-
- 最新评论 更多>>