介绍
小编给大家分享一下php如何反转字符串,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!
在面试php相关工作的过程中,我们很可能会遇到这个问题,怎么反转字符串。下面我们就为大家解答这个问题。
使用strrev()函数反转字符串。
<强>语法强>
strrev (string)
<强>例子强>
& lt; php ? 回声strrev (“Hello World !”); ?在
<强>输出:强>
! dlroW olleH
把字符串分割到一个数组中,然后遍历拼接,具体如下
函数revstr (str)美元 { 如果(strlen (str) & lt;=1)返回str美元; $ newstr=& # 39; & # 39;; $ str2arr=函数(str美元,1); foreach (str2arr词美元美元){ 美元newstr=单词。newstr美元; } 返回newstr美元; }
利用递归来做,代码如下
函数revstr (str)美元 { 如果(strlen (str) & lt;=1)返回str美元; $ newstr=& # 39; & # 39;; newstr美元。=substr (str美元,1).revstr (substr (str美元0 strlen (str)美元1)); 返回newstr美元; }
看完了这篇文章,相信你对php如何反转字符串有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!