我知道这有点奇怪,但我需要这个来完成我的任务。如何在PHP中将前两个单词移动到后面的两个单词?
我想的前两个单词移到此后两个词,例如在我的(错误)代码:
<?
$sentence = "zero one two three four five six seven eight";
$sentence2 = explode (" ",$sentence);
$total = count($sentence2);
for ($i = 4; $i < $total; ++$i) {
$result = $sentence2[2]." ".$sentence2[3]." ".$sentence2[0]." ".$sentence2[1]." ".$sentence2[$i];
}
echo "Original sentence : ".$sentence;
echo "<br>Result : ".$result;
?>
但从码结果不是我想要的,结果是
two three zero one eight
我想要的结果:
two three zero one four five six seven eight
你能帮我做一个更好的代码?
感谢您的帮助:)工作 – 2012-07-06 11:51:13
谢谢,Masykur。请阅读此:http://meta.stackexchange.com/a/5235/149253 – 2012-07-06 11:53:49