$body = "<p>撒旦骄傲是京东阿娇山东<img src=''>将阿斯顿覅叫司机<img src=''></p>";
$furi =array(0 =>"www.baidu.com" ,1 =>'www.sina.com.cn');
怎么将$body preg_replace成"<p>撒旦骄傲是京东阿娇山东<img src='www.baidu.com'>将阿斯顿覅叫司机<img src='www.sina.com.cn'></p>"
$furi =array(0 =>"www.baidu.com" ,1 =>'www.sina.com.cn');
怎么将$body preg_replace成"<p>撒旦骄傲是京东阿娇山东<img src='www.baidu.com'>将阿斯顿覅叫司机<img src='www.sina.com.cn'></p>"
$body = "<p>撒旦骄傲是京东阿娇山东<img src='312'>将阿斯顿覅叫司机<img src='2312'>将阿斯顿覅叫司机<img src='312312'></p>";
$rs=explode('\'>',$body);
$furi =array(0 =>"www.baidu.com" ,1 =>'www.sina.com.cn',2 =>'www.sohu.com');
$test=array();
for($i=0;$i<count($furi);$i++)
{
$test[$i]=preg_replace("/src='[^\/]*/","src='$furi[$i]'>",$rs[$i]);
}
$new=implode(' ',$test);
echo $new."</p>";哎...感觉写的有点垃圾!虽然可以用。。求大神指点
$body = "<p>撒旦骄傲是京东阿娇山东<img src=''>将阿斯顿覅叫司机<img src=''></p>";
$furi =array(0 =>"www.baidu.com" ,1 =>'www.sina.com.cn');
$bodyarr=explode("''",$body);
for($i=0;$i<count($bodyarr);$i++)
{
if($i>=count($furi))
{
$bod.=$bodyarr[$i];
}
else
{
$bod.=$bodyarr[$i]."'".$furi[$i]."'";
}
}
echo $bod;