strrev不能解决中文字符串翻转的问题
function reverse($str)
{
$re = "";
$len = mb_strlen($str);
for ($i = 0; $i < $len; $i++) {
$re = mb_substr($str, $i, 1).$re;
}
echo $re;
}
$str = 'Eng中lish国';
reverse($str);
本文介绍了一种在PHP中处理中文字符串翻转的方法,通过使用mb_strlen和mb_substr函数来实现,避免了直接使用strrev函数导致的中文乱码问题。
strrev不能解决中文字符串翻转的问题
function reverse($str)
{
$re = "";
$len = mb_strlen($str);
for ($i = 0; $i < $len; $i++) {
$re = mb_substr($str, $i, 1).$re;
}
echo $re;
}
$str = 'Eng中lish国';
reverse($str);
258
287

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