PHP批量删除dedecms正文中a链接

今天同事让我帮他把他的织梦站点中的所有文章内容中的a链接给删除;之前写过一份这样的碎片代码,忘记保存了。又要重写了。这次记录在新一博客中;

<?php
	set_time_limit(0);
	$link = mysql_connect('www.9696e.com','admin','www.9696e.com') or die('ERROR');
	mysql_query('SET NAMES UTF8',$link);
	mysql_select_db('zymfy',$link);
	$data = mysql_query("select `body`,`aid` from `zyy_addonarticle`" , $link);
	while($datas = mysql_fetch_array($data, MYSQL_NUM)){
		$datas[0] = preg_replace("/<a[^>]*>(.*)<\/a>/isU",'${1}',$datas[0]);
		mysql_query("UPDATE `zyy_addonarticle` SET `body`='{$datas[0]}' WHERE `aid` = {$datas[1]}");
	}
?>

转载请注明来源:新一 » PHP批量删除dedecms正文中a链接

赞 (1) 评论 (0) 分享 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址