当前位置:编程学习 > php >>

求助PHP 字符串按空格分段,然后重新组合

现在已经知道字符串函数$titel="TP-LINK TL-WN721N 150M USB无线网卡 送USB延长线 正品行货 "

要把上面字符串按空格分成几段,有几个空格分成几段,然后再重新组合标题,

比如上面按空格分段后

第一段是:TP-LINK

第二段是:TL-WN721N

第三段是:150M

第四段是:USB无线网卡

第五段是:送USB延长线

第六段是:正品行货

然后重新组合字符串,第六段+第一段+第4段+第二段+第五段+第三段

结果为:正品行货 TP-LINK USB无线网卡 TL-WN721N 送USB延长线 150M

当然上面只是举个例,要求自动判断有几个空格,然后自动分成几段,但最多应该不会超过10段。

有哪位大师能用PHP写一下代码,不胜感激

会者不难,难者不会,我在这里虚心求教了。

答案:<?php

$titel = "TP-LINK TL-WN721N 150M USB无线网卡 送USB延长线 正品行货";

$array = explode(' ', $titel);

$count = count($array);
$_array = array();
for($i=0;$i<$count/2;$i++)
{
    $_array[] = $array[$count - 1 - $i];
    $_array[] = $array[$i];
}

$titel = implode(' ', $_array);
var_dump($titel);

?>
//输出:
"正品行货 TP-LINK 送USB延长线 TL-WN721N USB无线网卡 150M"$tmp_arr=exploder(' ',$title);


会生成你想要的东西。

上一个:PHP面相对象,写不了。。。。
下一个:在php5中md5在加密字符串后如何解密

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,