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 相关文章推荐
php 读取文件乱码问题
Feb 20 PHP
php getimagesize 上传图片的长度和宽度检测代码
May 15 PHP
一个典型的PHP分页实例代码分享
Jul 28 PHP
解析如何屏蔽php中的phpinfo()函数
Jun 06 PHP
淘宝ip地址查询类分享(利用淘宝ip库)
Jan 07 PHP
PHP 字符串长度判断效率更高的方法
Mar 02 PHP
PHP依赖倒置(Dependency Injection)代码实例
Oct 11 PHP
在Nginx上部署ThinkPHP项目教程
Feb 02 PHP
Yii2设置默认控制器的两种方法
May 19 PHP
PHP类的自动加载机制实现方法分析
Jan 10 PHP
PHP封装的mysqli数据库操作类示例
Feb 16 PHP
PHP单元测试配置与使用方法详解
Dec 27 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
使用 MySQL Date/Time 类型
2008/03/26 PHP
PHP中$_SERVER的详细参数与说明
2008/07/29 PHP
php实现俄罗斯乘法实例
2015/03/07 PHP
在Mac OS上自行编译安装Apache服务器和PHP解释器
2015/12/24 PHP
PHP实现对xml进行简单的增删改查(CRUD)操作示例
2017/05/19 PHP
laravel自定义分页效果
2017/07/23 PHP
浅谈PHP中new self()和new static()的区别
2017/08/11 PHP
iframe父页面获取子页面参数的方法
2014/02/21 Javascript
jquery mobile页面跳转后样式丢失js失效的解决方法
2014/09/06 Javascript
JavaScript 学习笔记之语句
2015/01/14 Javascript
jQuery实现锚点scoll效果实例分析
2015/03/10 Javascript
AngularJS 中文API参考手册
2016/07/28 Javascript
原生JS获取元素集合的子元素宽度实例
2016/12/14 Javascript
js实现日历与定时器
2017/02/22 Javascript
使用store来优化React组件的方法
2017/10/23 Javascript
浅谈Vue网络请求之interceptors实际应用
2018/02/28 Javascript
vue2.0学习之axios的封装与vuex介绍
2018/05/28 Javascript
Vue+webpack项目配置便于维护的目录结构教程详解
2018/10/14 Javascript
vue-cli构建vue项目的步骤详解
2019/01/27 Javascript
vue slot与传参实例代码讲解
2019/04/28 Javascript
python局域网ip扫描示例分享
2014/04/03 Python
Python自动重试HTTP连接装饰器
2015/04/28 Python
解读python如何实现决策树算法
2018/10/11 Python
pandas 空的dataframe 插入列名的示例
2018/10/30 Python
Python零基础入门学习之输入与输出
2019/04/03 Python
Python3的unicode编码转换成中文的问题及解决方案
2019/12/10 Python
python字符串判断密码强弱
2020/03/18 Python
在服务器上安装python3.8.2环境的教程详解
2020/04/26 Python
django序列化时使用外键的真实值操作
2020/07/15 Python
迪奥官网:Dior.com
2018/12/04 全球购物
手工制作的豪华英式沙发和沙发床:Willow & Hall
2019/05/03 全球购物
物控部经理职务说明书
2014/02/25 职场文书
机关干部四风问题自我剖析及整改措施
2014/10/26 职场文书
小学教师年度个人总结
2015/02/05 职场文书
劳保用品管理制度范本
2015/08/06 职场文书
python通过函数名调用函数的几种方法总结
2021/06/07 Python