php中实现字符串翻转的方法


Posted in PHP onFebruary 22, 2017

字符串:$str = "abcdefg";

方法一(直接使用php自带函数strrev($str))

print_r(strrev($str));

使用for循环方式,str_split($str)

$newArrOne = [];//初始化一个新的数组
 $newStrOne = '';//初始化一个新的字符串
 $newArrOne = str_split($str);
 $arrCount = count($newArrOne);
 for ($i=0; $i < $arrCount; $i++) {
 $newStrOne.=$newArrOne[$i];
 }
 echo "<pre>";
 print_r($newStrOne);
 echo "</pre>";

使用for循环方式,strlen($substr)

$newStrTwo = '';//初始化一个新的字符串
 $arrCountTwo = strlen($str);
 for ($i=1; $i <= $arrCountTwo; $i++) {
 $newStrTwo.=substr($str, -$i, 1);
 }
 echo "<pre>";
 print_r($newStrTwo)."\n";
 echo "</pre>";

使用for循环方式,strlen($substr)

$newStrThree = '';//初始化一个新的字符串
$arrCountThree = strlen($str);
for ($i = $arrCountThree; $i>=0;$i--) {
 @$newStrThree.=$str[$i];
}
echo "<pre>";
print_r($newStrThree)."\n";
echo "</pre>"; 

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木! 

PHP 相关文章推荐
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
Oct 09 PHP
mysql 性能的检查和优化方法
Jun 21 PHP
PHP similar_text 字符串的相似性比较函数
May 26 PHP
一组PHP可逆加密解密算法实例代码
Jan 21 PHP
PHP临时文件的安全性分析
Jul 04 PHP
ecshop实现smtp发送邮件
Feb 03 PHP
PHP的Laravel框架中使用AdminLTE模板来编写网站后台界面
Mar 21 PHP
PHP去除字符串最后一个字符的三种方法实例
Mar 01 PHP
PHP实现动态获取函数参数的方法示例
Apr 02 PHP
php+js实现的无刷新下载文件功能示例
Aug 23 PHP
PHP Pipeline 实现中间件的示例代码
Apr 26 PHP
Laravel服务容器绑定的几种方法总结
Jun 14 PHP
php生成图片缩略图功能示例
Feb 22 #PHP
php图形jpgraph操作实例分析
Feb 22 #PHP
关于php几种字符串连接的效率比较(详解)
Feb 22 #PHP
php可变长参数处理函数详解
Feb 22 #PHP
php操作access数据库的方法详解
Feb 22 #PHP
Smarty3配置及入门语法
Feb 22 #PHP
PHP中ajax无刷新上传图片与图片下载功能
Feb 21 #PHP
You might like
浅谈Windows下 PHP4.0与oracle 8的连接设置
2006/10/09 PHP
php处理json时中文问题的解决方法
2011/04/12 PHP
Android ProgressBar进度条和ProgressDialog进度框的展示DEMO
2013/06/19 PHP
php 获取本地IP代码
2013/06/23 PHP
浅析echo(),print(),print_r(),return之间的区别
2013/11/27 PHP
php简单实现无限分类树形列表的方法
2015/03/27 PHP
最简单的jQuery程序 入门者学习
2009/07/09 Javascript
Javascript 面向对象(二)封装代码
2012/05/23 Javascript
js实现a标签超链接提交form表单的方法
2015/06/24 Javascript
详解微信小程序 通过控制CSS实现view隐藏与显示
2017/05/24 Javascript
JS获取鼠标坐标并且根据鼠标位置不同弹出不同内容
2017/06/12 Javascript
快速了解vue-cli 3.0 新特性
2018/02/28 Javascript
为react组件库添加typescript类型提示的方法
2020/06/15 Javascript
python命令行参数sys.argv使用示例
2014/01/28 Python
详解如何用django实现redirect的几种方法总结
2018/11/22 Python
python读文件的步骤
2019/10/08 Python
pytorch中的自定义反向传播,求导实例
2020/01/06 Python
如何用Django处理gzip数据流
2021/01/29 Python
css3 实现滚动条美化效果的实例代码
2021/01/06 HTML / CSS
Black Halo官方网站:购买连衣裙、礼服和连体裤
2018/06/13 全球购物
电子信息毕业生自荐信
2013/11/16 职场文书
客服部工作职责范本
2014/02/14 职场文书
经济担保书范文
2014/04/02 职场文书
英语一分钟演讲稿
2014/04/29 职场文书
课程设计的心得体会
2014/09/03 职场文书
2014领导班子四风剖析对照检查材料思想汇报
2014/09/20 职场文书
“四风”问题自我剖析材料思想汇报
2014/09/23 职场文书
个人纪律作风整改措施思想汇报
2014/10/12 职场文书
2014年残联工作总结
2014/11/21 职场文书
2014年电话客服工作总结
2014/12/09 职场文书
求职推荐信范文
2015/03/27 职场文书
社区安全温馨提示语
2015/07/14 职场文书
秋季运动会加油词
2015/07/18 职场文书
2019学校运动会开幕词
2019/05/13 职场文书
面试必问:圣杯布局和双飞翼布局的区别
2021/05/13 HTML / CSS
使用Djongo模块在Django中使用MongoDB数据库
2021/06/20 Python