php实现中文字符串反转

header("content-type:text/html;charset=UTF-8");
$length = mb_strlen($str);//mb_strlen($str)将一个多字节字符计为1个,详情见php手册
$array  = [];
for ($i = 0; $i < $length; $i++) {
     $array[] = mb_substr($str, $i, 1, 'utf-8');//跟mb_strlen()函数一样将多字节字符计为一个
 }
krsort($array);
$revStr = implode('', $array);
return $revStr;    

 

posted @ 2020-03-02 18:21  pengcx  阅读(112)  评论(0编辑  收藏  举报