反转字符串顺序的最佳方法是什么,例如,
'Hello everybody in stackoverflow'
变为
'stackoverflow in everybody Hello'
任何想法
答案 0 :(得分:18)
试试这个:
$s = 'Hello everybody in stackoverflow';
echo implode(' ', array_reverse(explode(' ', $s)));
答案 1 :(得分:1)
上面的答案,strrev颠倒了整个字符串。扭转单词的顺序:
$str = 'Hello everybody in stackoverflow';
$tmp = explode(' ', $str);
$tmp = array_reverse($tmp);
$reversed_str = join(' ', $tmp);
答案 2 :(得分:1)
$tmp = explode(' ', $string);
array_reverse($tmp);
$string = implode(' ', $tmp);
答案 3 :(得分:1)
在散文中:
$ words = explode('',$ string);
$ reversed_string = implode('',array_reverse($ words));
在PHP中读取字符串和数组函数的完整列表非常有用,可以节省大量时间。