700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 不使用php的strrev()函数 如何实现字符串反转

不使用php的strrev()函数 如何实现字符串反转

时间:2018-06-14 15:49:05

相关推荐

不使用php的strrev()函数 如何实现字符串反转

我们都知道php的strrev()函数非常方便,可以直接实现字符串反转。

语法

strrev(string)

参数 描述

string 必需。规定要反转的字符串。

例子

<?phpecho strrev("abcdefg");?>

输出:

gfedcba

其实,不用php的函数我们还可以使用for循环去自定义方法来实现这一功能:

$str = 'abcdefg';function str_re($str){for($i=0;true;$i++){if(!isset($str[$i])){break;}}$return = '';for($j=$i-1;$j>=0;$j--){$return .= $str[$j];}return $return;}echo str_re($str).'<br>';echo strrev($str);

可以把php的字符串看成一个多元素的数组,上述代码中$i-1就表示我们的字符串长度,$j则表示我们字符串的下标。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。