首页 > 编程知识 正文

php中有哪些常用的超全局变量,实现字符串反转

时间:2023-05-03 20:10:13 阅读:42087 作者:3518

PHP实现字符串翻转的方法: 1、用PHP具有的strrev函数实现翻转字符串2、将字符串拆分为一个数组,遍历拼接实现字符串翻转; 3、利用递归实现字符串翻转即可。

本文工作环境: windows7系统、PHP 7.1版、戴尔G3计算机

php反转字符串的三种方法

方法1:PHP有自带的函数strrev,简单易行:

字符串' Hello World!' 反转: php

Echostrrev('Helloworld!' );

方法二:分段字符串组成一个序列,然后遍历拼接。 具体而言,functionrevstr($str ) )。

{

if(strlen($str )=1) return $str;

$newstr=' ';

$str2ARR=str_split($str,1 );

Foreach($str2arras$word ) {

$newstr=$word.$newstr;

}

返回$ new str;

}

方法3 )这个方法最容易考虑,但是除此之外还有利用递归进行的方法。 代码如下。 函数revstr ($ str )。

{

if(strlen($str )=1) return $str;

$newstr=' ';

$newstr.=substr($str,-1).revstr (substr ) ) $str,0,strlen ) $ str (-1 ) );

返回$ new str;

}

ps :我认为这个方法才是面试官想看的答案。

【推荐学习: 《PHP视频教程》】

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。