您的位置:首页 > 编程语言 > PHP开发

php 字符串 反转

2012-03-05 10:01 211 查看
在php中 提供了一个可以支持字符串反转的函数 strrev

$str="abcde";
echo strrev($str);

如果不使用内置函数如何实现呢。

递归(不支持汉字)

function reverse_r($str)
{
if (strlen($str)>0)
reverse_r( substr($str, 1) );
echo substr($str, 0, 1);
return;
}

function reverse_i2($str)
{
for ($i=1; $i<=strlen($str); $i++)
{
echo substr($str, -$i, 1);
}
return;
}

reverse_r('Hello');

echo "<br>";

reverse_i2('Hello');
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: