当前位置:首页> 编程笔记> PHP 开发
关键字
文章内容
php去掉文章内容中的内链或外链
 
 
修改时间:[2012/07/02 00:53]    阅读次数:[2074]    发表者:[沩筱]
 

今天研究了许久,终于可以去掉文本内容中的超级链接,包括内链和外链接。

下面是实现的过程。

首先:取得要去掉超级链接的文本,可以使用PHP的file_get_contents函数。

代码如下:

$content = file_get_contents($url);

其次:是把文章内容的文本中的字母全转成小写,这样有利于后面操作。

该部分使用PHP的strtolower函数,代码如下:

$content = strtolower($content);

完成了上面两部份,就可以使用PHP函数进行超级链接处理了。

代码始下:

$content = ereg_replace("<a[^>]*>([^<]*)</a>","\1",$content);

通过上面3个部份的外理,文章内容中就不会带有超级链接了。