PHP字符串反转
来源:互联网 发布:js svg 编辑:程序博客网 时间:2024/05/16 08:36
php自带反转函数strrev可以轻松将"hello, world!" 改写为 "!dlrow, olleh",但如果要自己写一个反转函数应该怎么实现呢?
1、
function myStrRev($str) { $len = strlen($str); $res = ''; for($i=1; $i<=$len; $i++) { $res .= $str[$len-$i]; } return $res;}$str = 'hello, world!';echo myStrRev($str);
2 、首尾交换
function reverse2($str) { $len = strlen($str); for($i = 0; $i < $len; $i++) { $key = $len - $i - 1; if ($key <= $i) break; $tmp = $str[$i]; $str[$i] = $str[$key]; $str[$key] = $tmp; } return $str;}
3、
function reverse3($str) { for($i=0; $i<strlen($str); $i++) { $char .= substr($str, $i, 1); }}
4、
</pre><pre name="code" class="php">function reverse4($str) { return strrev($str);}
- Php反转字符串函数
- PHP字符串反转
- PHP 字符串反转
- PHP字符串反转
- PHP反转中文字符串
- PHP反转字符串
- php中文字符字符串反转字符串
- php反转字符串的三种方法
- PHP面试题之字符串反转
- PHP面试题之字符串反转
- 字符串反转,单词反转
- 字符串反转
- 反转字符串
- 字符串反转
- 字符串反转
- 反转字符串
- 字符串反转
- 字符串反转
- ArcGIS Server 开发系列(五)--自定义 Toolbar 工具
- Paxos在大型系统中常见的应用场景
- Linux下 mysql中文乱码
- hdu 3033 I love sneakers! 分组背包问题
- 方向
- PHP字符串反转
- 日志打印两次(问题)
- string中c_str()、data()、copy(p,n)函数的用法
- 修改当前session的语言环境
- 基本C语言的书
- ArcGIS Server 开发系列(六)--自定义 Tasks
- 桥式整流电路原理;电感滤波原理;电容滤波原理
- Struts1.x笔记相关网址
- 乔布斯10句名言