PHP字符串逆序排列实现方法小结【strrev函数,二分法,循环法,递归法】

开发技术 作者: 2024-08-16 19:00:01
这篇文章主要介绍了PHP字符串逆序排列实现方法,结合实例形式总结分析了strrev函数,二分法,循环法,递归法等常用的字符串逆序排列操作实现技巧,需要的朋友可以参考下

本文实例总结了PHP字符串逆序排列实现方法。分享给大家供大家参考,具体如下:

关于字符串的逆序排列,最简单的使用PHP函数strrev()的测试代码如下:

Before reversed:

'.$str.'< /p>'; print '< p>< h3>After reversed: < /h3>'.strrev($str).'< /p>'; /* 输出如下: Before reversed: 9876543210 After reversed: 0123456789 */

如果不用内置的PHP函数strrev(),又该如何实现呢?这里另外给出了3种方法(二分法、循环法、递归法),但没有进行性能测试。

PS

:这里为了方便大家阅读代码,使用了本站在线PHP代码格式化工具http://tools.jb51.cc/code/jb51_php_format进行了格式化处理。)

1、二分法

2、循环法

3、递归法

0) { reverse(substr($str,1)); $result .= substr($str,1); //此句必须放在上一语句之后 } return $result; }

更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》及《》

希望本文所述对大家PHP程序设计有所帮助。

原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_63366.html