Php反转字符串函数
2015-12-29 16:22
761 查看
From: http://blog.csdn.net/happy664618843/article/details/5861138
public function strrev($str) { $newstr=''; $len=strlen($str); for($i=$len;$i>=0;$i--) { $newstr.=$str{$i}; } return $newst; } header("Content-type:text/html;charset=utf-8"); $str = "bb我是中国人aaaa"; /** * 反转utf8的字符串,使用mb开头的函数 * @param string $str * @return string */ function mb_strrev($str) { $len = mb_strlen($str, 'UTF-8'); $string = ''; for ($i = $len - 1; $i >= 0; $i--) { $string .= mb_substr($str, $i, 1, 'UTF-8'); } return $string; } echo mb_strrev($str); //第二种方法:(不支持中文) function reverse($str){ if($str == ''){ return null; } if(strlen($str) == 1){ return $str; }else{ $string = ""; for($i=1;$i<=strlen($str);$i++){ $string .=substr($str,-$i,1); } return $string; } } echo reverse("Hello World!"); //输出结果为"!dlroW olleH" <?php $str = 'abcdefg'; for ($i = strlen($str); $i >= 0; $i--) { echo $str[$i]; } ?>
相关文章推荐
- 项目上线,php的错误信息必须不让其在页面中显示给客户,
- PHP 汉字转拼音类(全拼与首字母)
- excel文件怎么使用php进行处理
- yii,CI,yaf框架+smarty模板使用方法
- PHP函数 ------ uniqid
- PHP函数 ------ ctype_alnum
- 利用PHP函数计算中英文字符串长度的方法
- php-验证码类-PDO类-缩略图类
- 借助PHP服务器完成SMS信息转发
- 探索使用 PHP 进行实际的数据挖掘和解析
- php-数据库-分页类-上传类
- yii2.0 从控制器到视图的输出
- IE浏览器下POST中文乱码解决办法 - PHP实现
- MTK TP手势添加
- php防止sql注入的程序设计
- php.ini中开启和关闭 session auto_start 的区别
- php中__autoload和spl_autoload_register的用法
- php命名空间详解
- Laravel 的 Homestead 开发环境部署
- Install PEAR and PECL on Mac OS X