欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

strrev()反转中文字符串

程序员文章站 2022-04-13 18:22:19
...
如题,怎么处理中文字符串

回复内容:

如题,怎么处理中文字符串

php manual的strrev下面评论区有个函数
算是正则表达式的另类用法

function utf8_strrev($str){
    preg_match_all('/./us', $str, $ar);
    return join('',array_reverse($ar[0]));
}

把多字节字符串转化成UTF-32字符串,然后一个for循环自己反转,然后再转化成多字节字符串

相关标签: php 字符串