php5反序排列字符串

来源:百度知道 编辑:UC知道 时间:2024/06/18 14:20:54
啊哈,好吧,首先是这样的,偶看到如下代码:
<?php
$string="ABCDEFG Hello";
for($i=strlen($string);$i>=0;$i--);
echo $string{$i};
}
//print"olleH GFEDCBA"
?>
如果现在 $string="你好,我是Jaken,帮我把这段文字反排一下hehe!";
请高手们帮忙指点一下哟
问中的这段代码
for($i=strlen($string);$i>=0;$i--);
echo $string{$i};
}
不好意思,打错了,应该是
for($i=strlen($string);$i>=0;$i--)
{
echo $string{$i};
}

我试过了,用strrev()也不行

全是汉字的我会反序 全是英文的我也会反序
<?php
//反序汉字
//$str="你好,我是Jaken,帮我把这段文字反排一下hehe!";
$str="你好我是帮我把这段文字反排一下!";
echo $str . "<br>";
$str=implode(array_reverse(str_split($str,2)));
echo $str;
?>

<?php
//反序英文和数字
$str="123456789abc";
echo $str . "<br>";
$str=implode(array_reverse(str_split($str,1)));
echo $str;
?>

你的含有英文(半角),不好排列啊