function mb_strrev($str,$encoding='UTF-8'){
$length = mb_strlen($str,$encoding);
$str_ = '';
for ($i = $length; $i >= 0; $i--) {
$str_ .= mb_substr($str,$i,1,$encoding);
}
return $str_;
}
function mb_strrev2($str,$encoding='UTF-8'){
$length = mb_strlen($str,$encoding);
$arr = [];
for ($i=0; $i < $length; $i++) {
$arr[$i] = mb_substr($str,$i,1,$encoding);
}
return implode(array_reverse($arr));
}
中文字符串反转
最新推荐文章于 2021-03-20 20:58:46 发布
本文介绍了两种用于反转多字节字符串的PHP函数实现方法。第一种方法通过循环逐字符反转字符串;第二种方法则先将字符串拆分成字符数组,再反转数组顺序后重新组合成字符串。这两种方法均支持如UTF-8等多字节编码。
1352

被折叠的 条评论
为什么被折叠?



