您的位置:首页 > 编程语言 > PHP开发

php strrev 中文字符串翻转乱码的问题

2013-03-08 22:54 183 查看
<?php

$str="php中字符串乱码问题的解决方法";
//自定义函数
function strrevs($str){
//获取字符串的长度
$len=strleng($str);
$char=$str{0}//字符串$str的第0个字节 注意:$str[0]表示第0个元素

for{$i=0;$i<$len;$i++}{
//大于127表示是汉字 汉字php中占3个字节
if(ord($char)>127){
if($i<$len){
$arr[]=substr($str,0,3);
$str=substr($str,3);
   }
   }
 else{
$arr[]=$char
$str=substr($tr,1);
 }
  }
return join(array_reverse($arr));

}
echo $str."翻转后的内容为".strrevs($str);

?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: