PHP实现字符串翻转
2015-08-31 16:48:04 小德 算法 访问次数 1184


如何实现字符串翻转?
其实PHP本身就有字符串翻转的函数:strrev(),不过这种方法都不能解决中文字符串翻转的问题,所以我们用一个$res 来从前往后接收字符,并且将前一个接受的字符防止next字符的后面。从而实现字符串翻转。
<?php
function reverse($var)
{
    $res="";
    for($i=0,$j=strlen($var);$i<$j;$i++)
    {
        $res=$var[$i].$res;
        echo $res."</br>";
    }
    return $res;
}
    $tmpvar="wofang";
    $res=reverse($tmpvar);
    echo $res;
?>

输出结果:gnafow