如我用ob_get_contents();读网页进来 有如下连接
about.php?id=1
about.php?id=2
我要交换成
about.php?id=1换1.html
about.php?id=2换2.html
如写个简单代码
$a=" <p> <a href="about.php?id=1">导航一 </a> </p> <p> <a href="about.php?id=2">导航二 </a> </p>";
怎么样交换
不知道为什么我用eregi_replace交换
有?号就交换不了
无语了!高手来帮忙
about.php?id=1
about.php?id=2
我要交换成
about.php?id=1换1.html
about.php?id=2换2.html
如写个简单代码
$a=" <p> <a href="about.php?id=1">导航一 </a> </p> <p> <a href="about.php?id=2">导航二 </a> </p>";
怎么样交换
不知道为什么我用eregi_replace交换
有?号就交换不了
无语了!高手来帮忙
echo $a=" <p> <a href=".$id.".html>导航一 </a>";
或者
echo $a=" <p> <a href=".$id.".html>".$id_name."</a>";
参考这个$res_flow_type=mysql_query("SELECT * FROM iweb_type where type_up ='$news_type_nav_root'");
while ($row_flow_type=mysql_fetch_array($res_flow_type))
{
$news_type_flow_type=$row_flow_type['type_id'];
$news_name_flow_type=$row_flow_type['type_name'];
$sun_flow_type.="<div class=navi><li><a href=./".$news_type_flow_type.".html>".$news_name_flow_type."</a></li></div>";
}
手动改
地球人都会做
$content=str_replace("$name","$i.html",str_replace("","$nbsp","$content"));
return $content;
}
$name="about.php?id=1";
$i="1";
htmtocode(name,$i);
echo preg_replace('/about\.php\?id=(\d+)/','$1.html',$str1),'<BR>';
输出1.html再来一个例子。
$str2='about.php?id=3434';
echo preg_replace('/about\.php\?id=(\d+)/','$1.html',$str2),'<BR>';
输出3434.html