重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
小编给大家分享一下php如何反转字符串,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
创新互联于2013年开始,先为海拉尔等服务建站,海拉尔等地企业,进行企业商务咨询服务。为海拉尔企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。在面试php相关工作的过程中,我们很可能会遇到这个问题,怎么反转字符串。下面我们就为大家解答这个问题。
方法一
使用strrev()函数反转字符串。
语法
strrev(string)
例子
输出:
!dlroW olleH
方法二
把字符串分割到一个数组中,然后遍历拼接,具体如下
function revstr($str) { if (strlen($str) <= 1) return $str; $newstr = ''; $str2arr = str_split($str,1); foreach ($str2arr as $word) { $newstr = $word.$newstr; } return $newstr; }
方法三
利用递归来做,代码如下
function revstr($str) { if (strlen($str) <= 1) return $str; $newstr = ''; $newstr .= substr($str,-1).revstr(substr($str,0,strlen($str)-1)); return $newstr; }
看完了这篇文章,相信你对php如何反转字符串有了一定的了解,想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!