strrev这个函数是反转字符串,但是有中文的时候,就不好使了。所以分享一下自己的方式,有更优的方法欢迎分享。
$tmpstr = "";
$str = "测试360";
$len = strlen($str);
for($i=$len-1; $i>0;)
{
if(ord($str[$i]) > 127)
{
$tmpstr .= substr($str,$i-$len-2,3);
$i = $i-3;
}
else
{
$tmpstr .= substr($str,$i-$len,1);
$i = $i-1;
}
}
echo $tmpstr;//063试测