php中使用递归和循环将字符串颠倒

本文使用两种方式,将一个字符串进行颠倒,这两种方式分别是:递归和循环。具体代码如下:

<?php

    function reverse_r($str){
        if(strlen($str)){

            reverse_r(substr($str, 1));
        }
        echo substr($str, 0,1);
        return;
    }

    function reverse_i($str){
        for ($i=1; $i<=strlen($str) ; $i++) { 

            echo substr($str, -$i,1);
        }
        return;
    }

    reverse_r('Hello');
    echo '<br>';
    reverse_i('Hello');

?>
赞(0)
未经允许禁止转载:优米格 » php中使用递归和循环将字符串颠倒

评论 抢沙发

合作&反馈&投稿

商务合作、问题反馈、投稿,欢迎联系

广告合作侵权联系