求求哪位帮我看一下,PHP循环数组加链接【做多关键字搜索用的】
姐都折腾一个晚上了,组是分出来了,可是加上链接我却弄到头晕了,哪位哥哥姐姐帮忙一下;
<?php
$keyword="111 222 333 444"; //多关键字
//$keyword="55555"; //单关键字
$word=explode(" ",trim($keyword)); //将输入的字符串根据空格分开
$num=count($word);
if ($num==0) //如果num等于0那么就不需要循环处理
{ $eee="$keyword";}
else
{ $eee="";
$eee=$eee."$word[0]";
for ($i=1;$i<$num;$i++) //第2个开始用循环处理
{$eee=$eee."$word[$i]";}
}
echo $eee;
?>
------------------------------
以上代码拿来做多关键字搜索我是做到了,可是现在想把这些关键字加链接做TAG使用,弄来弄去自己都糊涂了,麻烦谁帮我加一下关键字链接,我都一宿没睡了。谢谢
加上链接,使结果如下:
<a href='111'>111</a>
<a href='222'>222</a>
<a href='333'>333</a>
<a href='444'>444</a>
<a href='55555'>55555</a>
答案:<?php
$keyword="111 222 333 444";
$words = explode(" ",$keyword);
$html = "";
foreach($words as $w)
{
$html .= "<a href='{$w}'>".$w."</a><br />";
}
echo $html;
?>
上一个:谁懂MVC框架??给我讲讲、、、我是新手...刚学PHP编程........
下一个:php里根据id的不同,建几个动态网页。框架固定,只改变里面text的值。mysql目前有三个属性id、title、text